扫码关注官方订阅号
如下代码:
.
\n
\W
null
这样就能成功匹配,我不太懂为什么我第一个写法不可以匹配成功?
人生最曼妙的风景,竟是内心的淡定与从容!
.不能放在[]里吧,放在里面会被当成字符的。匹配所有字符推荐采用的就是[\w\W]或者[\s\S]。
[]
[\w\W]
[\s\S]
因为:
. 只能匹配除换行符之外的任意字符 //偏偏里面有一个\n新行符;所以不能匹配。 \W 就能匹配初了数字字母下划线等之外的字符,包括了换行符或者\r\n;所以就能匹配到了!
js正则说明
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
.不能放在[]里吧,放在里面会被当成字符的。匹配所有字符推荐采用的就是[\w\W]或者[\s\S]。因为:
js正则说明