4

为什么以下常规函数调用返回值1

preg_match('<strong>', '<strong[\>\s]+')

根据文档,我原以为应该将它们颠倒过来。

4

1 回答 1

6

<strong>是用尖括号作为分隔符的正则表达式。实际的正则表达式只是strong成功匹配主题字符串的一部分,因为它没有^$锚点。

这将失败:

preg_match('/<strong>/', '<strong[\>\s]+')
于 2013-02-15T05:03:30.013 回答