正则表达式 /(^\s*)|(\s*)/g 这是什么意思

String.prototype.trim=function(){returnthis.replace(/(^\s*)|(\s*$)/g,"");}... String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); } 展开
 我来答
丛思筠
推荐于2017-11-26 · TA获得超过261个赞
知道答主
回答量:132
采纳率:100%
帮助的人:67.2万
展开全部
意为去除目标字符串左右两边的空白字符. 举个比方: " hello world " 结果为 "hello world" 注意字符串中间的空格没有被替换 元字符解释: ^:匹配开头 \s:匹配空白字符 *:匹配零个或者多个前导字符, |:理解为或者 $:匹配结尾字符 g:执行全局匹配,而不是找到第一个匹配就停止.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式