仅匹配空格的正则表达式

2020-3-28 10:05| 作者: admin| 查看: 1478| 评论: 0|来自: 蚂蚁部落

本文分享一个简单正则表达式,它仅匹配空格。

很多人会误用 \s,其实这是错误的,它匹配的内容很多。

比如 \s 可以匹配制表符、回车符、换行符、垂直换行符和换页符和空格。

\s 具体用法可以参阅正则表达式 \s 元字符一章节。

所以要精确知道具体哪个字符等匹配空格符。

代码实例如下:

[JavaScript] 纯文本查看 复制代码运行代码
let reg=/\u0020/g;
let str="ant zo ne";
console.log(str.match(reg).length);

\u0020表示一个空格,上述代码能够匹配字符串中的所有空格。

谷歌开发者工具控制台打印效果截图如下:

a:3:{s:3:\"pic\";s:43:\"portal/202003/28/100826gn71v3nyy2yndkf3.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

字符串中具有两个空格符,所以打印结果是 2。

关于match()方法可以参阅正则表达式 match()一章节。


鲜花

握手

雷人

路过

鸡蛋

最新评论

返回顶部