gpt4 book ai didi

php - 在找到不同的特定词后计算特定词的出现次数

转载 作者:行者123 更新时间:2023-12-04 14:01:37 24 4
gpt4 key购买 nike

我对正则表达式相当陌生,并且坚持以下我尝试使用 preg_match_allcount 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 不应该被计数。

最佳答案

另一个带有简单正则表达式的选项:

if(preg_match('/"world".*/s', $str, $out)) {
echo preg_match_all('/\bhello\b/', $out[0]);
}

See demo at tio.run

关于php - 在找到不同的特定词后计算特定词的出现次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69837023/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com