程序员一代码搬运工
【Java学习心得和Java学习技术个人总结】

/(^\s*)|(\s*$)/g是什么意思啊?

function fTrim(str)
{
 str=str.replace(/(^\s*)|(\s*$)/g, ""); 
 return str;
}

 

stringObj.replace(rgExp, replaceText)
将stringObj中满足rgExp这个表达式的内容,使用replaceText进行替换,返回替换结果。

rgExp要求是一个正则表达式。
有关正则表达式的语法,参见http://www.yesky.com/imagesnew/software/vbscript/html/jsgrpRegExpSyntax.htm

str.replace(/(^\s*)|(\s*$)/g, ""); 
就是把str首尾的空格去掉。
赞(0)
未经允许不得转载:程序员一代码搬运工 » /(^\s*)|(\s*$)/g是什么意思啊?
分享到: 更多 (0)