PHP正斜杠匹配

PHP正斜杠匹配,php,regex,Php,Regex,如何在PHP中检查某些字符串是否包含正斜杠?使用 以整数形式返回位置。如果未找到指针,strpos()将返回布尔值FALSE 这比正则表达式和大多数其他方法更快,因为它在第一次出现时停止检查 非常简单: preg_match ('~/~', $string); 根据手册:如果只想检查一个字符串是否包含在另一个字符串中,请不要使用preg_match()。使用strpos()或strstr(),因为它们会更快。使用preg_match的优点是比奇怪的strpos更容易理解==错误code。只要您

如何在PHP中检查某些字符串是否包含正斜杠?

使用

以整数形式返回位置。如果未找到指针,strpos()将返回布尔值FALSE

这比正则表达式和大多数其他方法更快,因为它在第一次出现时停止检查

非常简单:

preg_match ('~/~', $string);

根据手册:如果只想检查一个字符串是否包含在另一个字符串中,请不要使用preg_match()。使用strpos()或strstr(),因为它们会更快。使用
preg_match
的优点是比奇怪的
strpos更容易理解==错误
code。只要您的关键路径不包括检查一百万个字符串是否包含字符串,我很确定
preg\u match
就可以了。如果你决定只想匹配后面的斜杠,重构也会更容易。。。
preg_match ('~/~', $string);