PHP 常用正则匹配

<?php

    function in()
    {
        $a = '/^[\x{4e00}-\x{9fa5}]{2,}$/u';  //匹配至少2个中文
        $b = '/^1[3-9]\d{9}$/'; //匹配手机号
        $c = '/^[a-z_]+$/'; //匹配小写字母
        $d = '/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/'; //匹配邮箱
        $e = '/^[0-9a-zA-Z]{6,16}$/'; //匹配字母数字6到16位
        $f = '/^(\d{4}-\d{2}-\d{2})?$/'; //匹配日期xxxx-xx-xx

        //preg_match(正则,变量);

        $val = "按时";

        if(preg_match($a, $val)){
            echo '成功';
        }else{
            echo '失败';
        }
    }

    in();
?>

猜你喜欢

转载自blog.csdn.net/qq_24909089/article/details/80605232