How to find word in string of words and numbers
本问题已经有最佳答案,请猛点这里访问。
例如:
1 2 | $haystack ="451516178jjgsjkjjssbbziznbdkbnjv.bvkljk_isikjsksjkthisjkhkjhkjh4364765467"; $needle ="this"; |
我需要真假。如何做到这一点?
我想和普雷格比赛,但我不知道怎么做。
你不需要Regex来做这个。如注释中所述,使用strpos():
1 2 3 |
您可以尝试strpos功能。
例子:
1 2 3 4 5 6 | $title ="this is a string123"; if ((strpos($title,'is')=== false) { echo 'false'; else echo 'true'; } |
参考:http://php.net/manual/en/function.strpos.php
试试这个:
1 2 3 4 5 6 7 8 9 | $haystack ="451516178jjgsjkjjssbbziznbdkbnjv.bvkljk_isikjsksjkthisjkhkjhkjh4364765467"; $needle ="this"; $string = strpos($haystack, $needle); if($string === false) echo"false"; else echo"true"; |
以下是使用regex的方法:
1 2 |
如果与其他0匹配,则返回1个