function rtrim(char:String):String{if(char == null){return null;}var pattern:RegExp = /\s*$/; return char.replace(pattern,"");}/\s*$/;这是干什么的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/24 19:00:31
function rtrim(char:String):String{if(char == null){return null;}var pattern:RegExp = /\s*$/; return char.replace(pattern,

function rtrim(char:String):String{if(char == null){return null;}var pattern:RegExp = /\s*$/; return char.replace(pattern,"");}/\s*$/;这是干什么的?
function rtrim(char:String):String{
if(char == null){
return null;
}
var pattern:RegExp = /\s*$/;
return char.replace(pattern,"");
}
/\s*$/;这是干什么的?

function rtrim(char:String):String{if(char == null){return null;}var pattern:RegExp = /\s*$/; return char.replace(pattern,"");}/\s*$/;这是干什么的?
正则表达式,用来从一个字符串中匹配指定的字符串,就像从"abcdef"匹配"ab*d"一样的道理,\s*$就是这个匹配的关键字.具体匹配的内容你可以详细了解一下正则表达式.
\s 匹配包括空格、制表符、换页符等空白字符的其中任意一个
* 限制前面的表达式\s不出现或出现任意次
$ 与字符串结束的地方匹配,不匹配任何字符