我有很多字符串,我需要检查每个字符串是否包含一种颜色。
例如:
- 天空中的一只鸟
- 法国22街
- 狗是蓝色的
- 猫是黑白的
因此,最后两个字符串必须返回 true。
找到它的最佳方法是什么?
正则表达式,或检查任何 substr() ?
最佳答案
我总是使用 strpos
,因为它似乎是最快的选择(尽管我不知道正则表达式)。
if(strpos($haystack, $needle) !== FALSE) return $haystack;
关于php - 查找字符串中是否存在子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6937736/