
正则表达式 /(^\s*)|(\s*)/g 这是什么意思
String.prototype.trim=function(){returnthis.replace(/(^\s*)|(\s*$)/g,"");}...
String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); }
展开
展开全部
意为去除目标字符串左右两边的空白字符. 举个比方: " hello world " 结果为 "hello world" 注意字符串中间的空格没有被替换 元字符解释: ^:匹配开头 \s:匹配空白字符 *:匹配零个或者多个前导字符, |:理解为或者 $:匹配结尾字符 g:执行全局匹配,而不是找到第一个匹配就停止.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询