您的位置:首页 > Web前端 > JavaScript

String.replace(/\s/g,'')中的‘/\s/g’表示什么意思?

2017-05-24 09:32 267 查看
这里涉及到一个正则表达式的问题。

了解过正则表达式的都应该知道,就像直接量定义字符串是通过引号包裹字符的方式来定义字符串一样,正则表达式直接量定义为包含包含在一堆斜杠(/)之间的字符。

所以,‘/\s/g’中的/xxx/表示正则表达式,‘\s’表示正则匹配字符串中的空字符,‘g’表示全部匹配

即,‘/\s/g’表示字符串中所有的空字符,String.replace(/\s/g,”)表示替换字符串中所有的空字符串。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐