【发布时间】:2021-12-18 13:13:45
【问题描述】:
我对正则表达式相当陌生,并且在尝试使用preg_match_all 到count the number of hello after world 的地方陷入困境。
如果我使用"world".+(hello),它会计入最后一个hello; "world".*?(hello) 停在第一个 hello 处,都给一个计数。
blah blah blah
hello
blah blah blah
class="world"
blah blah blah
hello
blah blah
hello
blah blah blah
hello
blah blah blah
我希望 3 计数,因为不应将 world 之前的 hello 计数。
【问题讨论】:
-
Wiktor 在 5 年前就展示了所需的模式 @Regex to match specific words after one word。
标签: php regex preg-match-all counting