如何在字词和数字串中找到单词
这个问题在这里已经有了答案:
这是你如何使用正则表达式来完成的:
$needle = "/this/";
echo preg_match($needle, $haystack);
如果匹配,则返回1
你不需要regex来做到这一点。 正如在评论中已经提到的,使用strpos():
if(strpos($heystack, $needle) !== false) {
// contains
}
尝试这个:
$haystack = "451516178jjgsjkjjssbbziznbdkbnjv.bvkljk_isikjsksjkthisjkhkjhkjh4364765467";
$needle = "this";
$string = strpos($haystack, $needle);
if($string === false)
echo "false";
else
echo "true";
链接地址: http://www.djcxy.com/p/13131.html