• 技术文章 >php教程 >PHP源码

    验证邮箱格式 用户名 url 的php正则表达式

    2016-06-08 17:25:20原创529

    下们用到了php教程的了ereg函数来验证电子邮箱地址,用户名,url地址实例了。

    把url拆分

    $url = "http://www.111cn.net";

    $www_url = ereg("^(http://www).([[:alnum:]]+).([[:alnum:]]+)", $url, $regs);

    if ($www_url) :
    echo $regs[0];
    print "
    ";
    echo $regs[1];
    print "
    ";
    echo $regs[2];
    print "
    ";
    echo $regs[3];
    endif;
    ?>



    邮箱地址

    $s = 'm@t.ca';

    if (ereg ('([[:alpha:]]+)@([[:alpha:]]+).([[:alpha:]]{2,4})', $s, $matches))
    {
    echo "Regular expression successful. Dumping matchesn";
    var_dump ($matches);
    }
    else
    {
    echo "Regular expression unsuccessful.n";
    }

    ?>


    邮箱地址二

    $email="a@a.com";
    $is_com = ereg("(.)(com$)", $email);
    print $is_com;
    ?>

    用户名验证

    $username = "Test";
    if (ereg("([^a-z])",$username)) echo "Username must be all lowercase!";
    ?>

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:nbsp quot echo ereg regs
    上一篇:两种php文件上传代码 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • php实用图片水印效果代码• 检测移动设备的php代码(手机访问)• 用PHP实现小写金额转换大写金额【精确到分】• 收藏PHP常用自定义函数• PHP求天数常犯的错误详解
    1/1

    PHP中文网