在PHP正则表达式中,“ / ^ 1 [。] + /”是否与“ /^1.+/”不同?

时间:2019-06-30 15:32:43

标签: php regex nsregularexpression

我试图扫描字符串是否包含1,然后借助正则表达式进行任何查找,其中“ /^1.+/”返回结果,但“ /^1[.]+/”不返回结果。

我生成了一个字符串$ emailError,如果没有错误,则仅包含1;如果有错误,则包含1之后的错误短码(如ic),用于表示无效字符。如果有错误,我想执行一些代码。

if(preg_match("/^1[.]+/",$emailError)){
        echo "email Error";
 }

if(preg_match("/^1.+/",$emailError)){
        echo "email Error";
 }

0 个答案:

没有答案