正则表达式中,“.”(点符号)匹配的是除了换行符“\n”以外的所有字符,但有时候我们需要匹配包括换行符在内的字符。
手册上还有一句话:要匹配包括 '\n' 在内的任何字符,请使用像 '[.\n]' 的模式,但是发现[.\n]*不可以。
经查,发现了几种正则表达式匹配任意字符(包括换行符)的方法:
[\s\S]*
[\d\D]*
[\w\W]*
另外,[.\s]*不可以,(.|\s)*可以。
您的电子邮箱地址不会被公开。 必填项已用*标注
评论 *
显示名称 *
电子邮箱地址 *
网站地址
在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。