为了账号安全,请及时绑定邮箱和手机立即绑定

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

请问这俩者有什么区别

正在回答

2 回答

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

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

0 回复 有任何疑惑可以回复我~
#1

慕数据1727510 提问者

非常感谢!
2018-08-21 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP进阶篇
  • 参与学习       181734    人
  • 解答问题       2575    个

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

进入课程

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信