js 正则 匹配任意字符包括换行符

正则匹配任意字符

思路: 在正则里的 \s表示 匹配任何空白字符,包括空格、制表符、换页符等等,等价于 [\f\n\r\t\v]
然后 \S 即和\s正好相反,\S是匹配任何非空白字符,等价于 [^\f\n\r\t\v]

按理 \s结合\S即可表示任意字符,但是如果没有明确顺序的话就不对

最终正则为 /[\s\S]*/

举一反三
当然也可以用 /[\d\D]*//[\w\W]*/ 来表示。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容