• php 正则案例


    <?php
    $user = array(
        'name' => 'coder_you',
        'email' => 'XXXXXXXX@qq.com',
        'mobile' => '1820***5869'
    );
    //进行一般性验证
    if (empty($user)) {
        die('用户信息不能为空');
    }
    if (strlen($user['name']) < 6) {
        die('用户名长度最少为6位');
    }
    //用户名必须为字母、数字与下划线
    if (!preg_match('/^w+$/i', $user['name'])) {
        die('用户名不合法');
    }
    //验证邮箱格式是否正确
    if (!preg_match('/^[w.]+@w+.w+$/i', $user['email'])) {
        die('邮箱不合法');
    }
    //手机号必须为11位数字,且为1开头
    if (!preg_match('/^1d{10}$/i', $user['mobile'])) {
        die('手机号不合法');
    }
    echo '用户信息验证成功';

  • 相关阅读:
    设计模式-观察者模式
    ps一寸照的编辑
    ps剪切蒙版的使用
    ps扣头发
    mysql索引优化
    ES6 $ ES5
    sping-mybatis集成
    多线程--volatile
    eclipse.exe打开是报错
    Spring Aop 详解二
  • 原文地址:https://www.cnblogs.com/zhouht-SuperBoy/p/4701866.html
Copyright © 2020-2023  润新知