请问这俩者有什么区别
\w+表示的是匹配包括下划线的任何单词字符。类似但不等价于“[A-Za-z0-9_]”,
.*则表示匹配除“\n”和"\r"之外的任何单个字符。 所以 .*的范围更大。比如他可以表示空格,\w就不行。
楼上回答有误 .表示匹配除“\n”之外的任何单个字符。.是可以匹配"\r"的。