JS 邮箱手机号码等的正则表达式

412 人参与 | 时间:2019年12月07日 14:16:23
define('REGULAR_EMAIL', '/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/i');
define('REGULAR_MOBILE', '/^\d{6,15}$/');
define('REGULAR_USERNAME', '/^[\x{4e00}-\x{9fa5}a-z\d_\.]{3,30}$/iu');

 $preg_card = '/^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/';
        if (!preg_match($preg_card, $idCard)) {
            return $this->error('请输入正确的身份证号');
        }
.