天天看点

正则表达式匹配换行

因为早期使用正则表达式的工具是基于行的。它们都是一行一行的读入一个文件,将正则表达式分别应用到每一行上去。在这些工具中,字符串是不包含换行符的。因此“.”也就从不匹配新行符。

有如下几种方式可以匹配

1)\s\S、\d\D、\w\W

原因:不详

2)[^.]

原因:匹配非(任何字符(与行结束符可能匹配也可能不匹配))

继续阅读