发布于 5年前

PHP使用正则表达式检测字符串是否包含指定的字符

preg_match

匹配一些比较复杂的字符串常常需要用到正则表达式,PHP提供了preg_match方法用于对字符串做正则匹配。

$str = 'Hello World';

if (preg_match('/\bHello\b/',$str))
    echo 'true';

strpos

对于简单的字符查找也可以使用strpos,它的效率会比preg_match高。

$str = 'Hello World';

if (strpos($str, 'Hello') !== false) {
    echo 'true';
}
©2020 edoou.com   京ICP备16001874号-3