<p>正则匹配所有字符,正则表达式如何匹配多行的所有任意字符?如何使用正则表达式来获取一段文本中的任意字符包括换行符“\n”呢?<br/>匹配方法可以使用下面任意一种:</p><p><span style="color: rgb(255, 0, 0);"><strong>([\s\S]*)或([\d\D]+)或([\w\W]*)</strong></span><br/>其中*表示重复零次或更多次,+表示重复一次或更多次。</p><blockquote><p>注意:如果匹配好几段包含各种特殊字符的话,建议用括号括起来一部分短字符,不用括号可能会由于个别字符转义而报错,比如我用Python运行脚本就报错 [python SyntaxError: EOL while scanning string literal]还匹配失败,所以这里[\s\S]*和[\d\D]+就用括号括起来了。</p></blockquote><p>可以使用正则表达式在线测试工具验证,如下图:</p><p><br/></p><p style="text-align: center;"><img src="/upload/content/20200426/1587894268552031.jpg"/></p><p>匹配结果.png</p><hr/><p>正则表达式常用字符释义如下表:</p><p><br/></p><p style="text-align: center;"><img src="/upload/content/20200426/1587894290585453.jpg"/></p>