我有一個(gè)問題,如果有人可以幫助我解決這個(gè)問題。我有一個(gè)字符串,我想從搜索中找到一個(gè)匹配的項(xiàng)目:$search = "vox,eleciones,Gobierno";$string = "El Gobierno de Pedro Sánchez ahonda en el trato de favor a País Vasco y Navarra";$regex = '/([^,]*' . preg_quote($search, '/') . '[^,]*)/';preg_match($regex, $string, $match);$result = trim($match[1]);print_r($result);結(jié)果必須是:“佩德羅桑切斯政府深入研究巴斯克地區(qū)和納瓦拉的優(yōu)惠待遇”
1 回答

浮云間
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超4個(gè)贊
$search = "vox,elections,Government"; $string = "Pedro Sánchez 政府深入研究巴斯克地區(qū)和納瓦拉的優(yōu)惠待遇";
$search = explode(",", $search); $expression = '/\b(?:' . implode("|", $search) . ')\b/i';
if(preg_match($expression, $string,$match)){
//成功 }
- 1 回答
- 0 關(guān)注
- 259 瀏覽
添加回答
舉報(bào)
0/150
提交
取消