- 所属分类:网站建设知识
- 作者: 独占网络
- 更新时间: 2015-8-6 16:43:58
- 返回列表
前提:我们制作网站的时候,其实大多数网站都是需要用到提交留言的表单的,或者是用户信息采集,那么我们留言表单信息就需要我们去采集有用的信息,所以我们在提交前就需要先验证一下用户的信息是否准确,那我们现在制作网站中验证信息是否准确的时候,多数情况下,都是使用到正则表达式来验证信息,所以我们正面讲的主要就是正则表达式在表单里面的使用方法。
摘要:讲到正则表达式,我们先需要先了解一下,正则表达式里面的一些基本的信息使用方法。
1、(^),代表开始的标志。
2、($),代表开始的标志。
3、(\d),代表0-9里面的任何一个数字。
4、(\w),代表我们的[0-9]+[a-z]+[A-Z]+_里面的任何一个字符。
5、(*),代表0或者多次出现。
6、(+),代表1次或者多次出现。
7、(?),代表0次出现或者多次出现。
8、(.),代表任意一个字符。
那么我们下面就主要来讲一下我们经常使用到验证表单中的一些验证式的写方法。
1、验证信息是否为空的方法(/[\w\W]+/) 2、验证是否为数字的方法(/^\d+$/) 3、验证输入的信息是否全部都为中文(/^[\u4E00-\u9FA5\uf900-\ufa2d]*?$/) 4、验证输入的信息为邮箱(/^(\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)$/) 5、验证输入的信息为邮箱也可以为空的方法(/^((\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)){0,1}$/) 6、验证输入的信息为否为网址的方法 (/^(\w+:\/\/)?\w+(\.\w+)+.*$/) 7、邮箱输入的信息是否为电话号码或者是手机号码(/^13[0-9]{9}$|14[0-9]{9}|15[0-9]{9}$|18[0-9]{9}$/) 总结:由于正则表达式在网页表单提交验证里面起非常重要的角色,所以我们希望大家把正则表达式学好,因为在网站开发里面,asp.net,php,java里面也都是需要大量使用到正则表达式的,所以希望大家里面好好学习。
【深圳网站建设】:【独占网络】http://www.sz886.com