'/(\w+\s\w+)/'为什么没匹配到name?

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

qq_缔造者_03554660

2017-04-07 02:00

'/(\w+\s\w+)/'为什么没匹配到name?

写回答 关注

2回答

  • Lydiar3308665
    2017-06-21 00:27:45

    因为你的表达式中,\w+\s\w+限定了必须为字符字符中间某个位置必须有一个空格,steven jobs 中间有个空格,满足匹配条件,name:中间没空格,不符合匹配条件,所以没匹配到。

  • 天天_0044
    2017-04-07 10:32:40

    去掉括号,加了括号之后匹配的是一个数组,你要注意下标是否正确

PHP进阶篇

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

181906 学习 · 2654 问题

查看课程

相似问题