常用函数strstr($str,“abc”);
常规匹配preg _ match (“/”ABC?/is”、$ str;
但是,如果要匹配没有特定字符串的字符串php正则表达式中包含的字符串,则使用正则表达式会更麻烦
不使用普通时! strstr($str,“abc”); 可以解决问题
但是,通过正则化,这是唯一的方法(“//^ (() ) ) ) )? abc () ) $/是"
--------------------
复制代码。 代码是下一个:
$ str=“ dfadfadf765577abc55fd”
$ pattern_url=“/^”? abc () * $ /是;
if(preg_match($pattern_URL,$ str ) )
“不含abc! ”;
}其他{
“包括abc在内! ”;
}
?
--------------------
结果为:假,包括abc!
$ str=“ 2b3d5c”
注意:[^(Ab c ) ]的语法是检查BC中是否有$ str的字符。
preg_match((/[^ ) ABC ) ]/s ),$ strphp正则包含某个字符串,$ arr;
因为字符2不在a b c中,所以$ arr的返回值为2;
包含字符串" abc "但不包含字符串" xyz "的匹配项
//ABC(^ ) ) ) ) )? xyz ).() $ )/s "
本文来自电脑杂谈,转载请注明本文网站:
http://www.pc-现实的冷风.com/a/ruanjian/article-209123-1.html