我有以下pregmatch:PHP预浸严丝合缝
$search = 310850;
if (preg_match("/\b$search\b/i", $response)) {
echo "match !";
} else {
echo "NO MATCH";
}
响应包含的很多事情,但它包含310850
也3108502
和31085
。
到的信息:$ response
包含了很多含有$ search
我怎样才能确保我得到310850
匹配的元素,而不是所有的人一个HTML页面?
编辑:
如何能让人物<
和>
被旁边的搜索? 他们可以ded123>number<blabla
不要工作边界限制匹配整个单词?请参阅[本演示](https://ideone.com/N9vpPN)。 –
它应该这样工作,有什么问题? – Toto
@Toto它匹配所有比搜索词更长或更短的数字。我不想那 – maria