问答详情
源自:3-2 正则表达式的基本语法

php正则表达式中\w+和.*的 区别

请问这俩者有什么区别

提问者:慕数据1727510 2018-08-15 09:49

个回答

  • 慕田峪7000160
    2018-08-15 11:56:52
    已采纳

    \w+表示的是匹配包括下划线的任何单词字符。类似但不等价于“[A-Za-z0-9_]”,

    .*则表示匹配除“\n”和"\r"之外的任何单个字符。   所以  .*的范围更大。比如他可以表示空格,\w就不行。

  • 慕桂英1467302
    2019-09-07 13:01:27

    楼上回答有误 .表示匹配除“\n”之外的任何单个字符。.是可以匹配"\r"的。