正则匹配任意字符
思路: 在正则里的
\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
网友评论