因为早期使用正则表达式的工具是基于行的。它们都是一行一行的读入一个文件,将正则表达式分别应用到每一行上去。在这些工具中,字符串是不包含换行符的。因此“.”也就从不匹配新行符。
有如下几种方式可以匹配
1)\s\S、\d\D、\w\W
原因:不详
2)[^.]
原因:匹配非(任何字符(与行结束符可能匹配也可能不匹配))
因为早期使用正则表达式的工具是基于行的。它们都是一行一行的读入一个文件,将正则表达式分别应用到每一行上去。在这些工具中,字符串是不包含换行符的。因此“.”也就从不匹配新行符。
有如下几种方式可以匹配
1)\s\S、\d\D、\w\W
原因:不详
2)[^.]
原因:匹配非(任何字符(与行结束符可能匹配也可能不匹配))