gpt4 book ai didi

php - 警告 : preg_match_all(): Unknown modifier 'J' using php

转载 作者:行者123 更新时间:2023-12-02 07:32:47 25 4
gpt4 key购买 nike

我在 php 中使用正则表达式,它运行良好。但是,得到一些警告,比如

Warning: preg_match_all(): Unknown modifier 'J'

我的代码是

$pattern = '/\b'.trim($keyword[$i]).'(s)??\b/i';
if(preg_match_all($pattern, substr($content,10), $matches)){
print_r($matches[0]);
}

print_r($keywords[$i]) 的结果是

Array
(
[0] => best
[1] => menu
[2] => resturant
[3] => resturants
[4] => Food
[5] => Dinner
[6] => Lunch
)

供您引用。

请帮助我。提前致谢!

最佳答案

你应该使用 preg_quote()最好是当您将这样的词插入正则表达式时:

$pattern = '/\b'.preg_quote(trim($keyword[$i]), '/').'(s)??\b/i';

关于php - 警告 : preg_match_all(): Unknown modifier 'J' using php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20123091/

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