我们要经常要用到的几个正则验证实例,如ip地址,email格式,电话号码正则验证,如果网站有表单需要填写ip地址,那么先要验证格式是否正确。
php验证ip格式是否正确使用正则表达式来实现,其核心代码如下:
- <form action="" method="post">
- <input type="text" name="ip"/>
- <input type="submit" name="sub" value="确认"/>
- </form>
- <?php
- if($_POST['sub']){
- $preg=preg_match("/^d+.d+.d+.d+$/",trim($_POST['ip']));
- if($preg) echo '格式正确!';
- else echo '格式不对!';
- }
- ?>
php验证email格式的代码,email是用户注册页面中最常见的信息,为了防止一些无关的垃圾信息输入,过滤掉这些不良用户,我们有必要去验证email的格式。
php验证email格式的方法主要通过正则表达式来实现,其核心代码如下:
- <form action="" method="post">
- <input type="text" name="email"/>
- <input type="submit" name="sub" value="确认"/>
- </form>
- <?php
- if($_POST['sub']){
- $preg=preg_match("/w+([-+.']w+)*@w+.w+([-.]w+)*/",trim($_POST['email']));
- if($preg) echo '格式正确!';
- else echo '格式不对!';
- }
- ?>
php验证电话号码可以使用正则表达式进行判断,国内电话号码的总位数是11位或12位.
php判断电话号码格式的代码:
- <form action="" method="post">
- <input type="text" name="phone"/>
- <input type="submit" name="sub" value="确认"/>
- </form>
- <?php
- if($_POST['sub']){
- $preg=preg_match('/^(d{3}-)(d{8})$|^(d{4}-)(d{7})$|^(d{4}-)(d{8})$/',$_POST['phone']);
- if($preg) echo '格式正确!';
- else echo '格式不对!';
- }
- ?>
波比源码 – 精品源码模版分享 | www.bobi11.com
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 本站源码并不保证全部能正常使用,仅供有技术基础的人学习研究,请谨慎下载
8. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
波比源码 » php中ip地址 email格式 电话号码正则验证
波比源码 » php中ip地址 email格式 电话号码正则验证