$p = '/(\w+\s\w+)/'; 为什么要加括号啊?

来源:3-4 贪婪模式与懒惰模式

myshengun

2015-05-13 10:31

这个问题设计有必要这么复杂么?
写回答 关注

1回答

  • 七街城酒
    2015-05-13 13:35:35

    正则表达式

    QQ_hon... 回复qq_无猜_...

    括号是代表子组,$p = '/\w+\s\w+/';也可以通过,但是要把$match[1]改成$match[0],因为不加括号时匹配的字符串不在子组中,即不在$match[1]中,而只存在于$match[0]中(不对勿喷)

    2015-06-18 00:12:30

    共 2 条回复 >

PHP进阶篇

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

181720 学习 · 2575 问题

查看课程

相似问题