查看文章 |
php 正则 不包含某字符串的正则表达式
2007-08-24 10:36
判断一个字符串中是否含有另一字符串,php有很多方法 常见函数 strstr($str, “abc”); 正则匹配 preg_match(”/(abc)?/is”, $str); 但是要匹配一个字符串中,不包含某字符串,用正则就比较麻烦了 如果不用正则 !strstr($str, “abc”); 就可以解决问题了 但是用正则呢,就只有这样了,”/^((?!abc).)*$/is” //------------------------------------------------
//------------------------------------------------ 结果为:false,含有abc! 同时匹配,包含字符串 “abc”,而且不包含字符串 “xyz” |
最近读者:
