正则匹配任意字符
思路: 在正则里的
\s
表示 匹配任何空白字符,包括空格、制表符、换页符等等,等价于 [\f\n\r\t\v]
然后\S
即和\s
正好相反,\S
是匹配任何非空白字符,等价于 [^\f\n\r\t\v]
按理 \s
结合\S
即可表示任意字符,但是如果没有明确顺序的话就不对
最终正则为 /[\s\S]*/
举一反三
当然也可以用 /[\d\D]*/
、 /[\w\W]*/
来表示。
思路: 在正则里的
\s
表示 匹配任何空白字符,包括空格、制表符、换页符等等,等价于 [\f\n\r\t\v]
然后\S
即和\s
正好相反,\S
是匹配任何非空白字符,等价于 [^\f\n\r\t\v]
按理 \s
结合\S
即可表示任意字符,但是如果没有明确顺序的话就不对
最终正则为 /[\s\S]*/
举一反三
当然也可以用 /[\d\D]*/
、 /[\w\W]*/
来表示。
本文标题:js 正则 匹配任意字符包括换行符
本文链接:https://www.haomeiwen.com/subject/ziguxltx.html
网友评论