标签:使用 java sp strong 数据 on bs ad as
这是在表单与验证章节讲述的知识,根据不同的实例由浅入深的讨论了正则表达式,很具实用性。
正则表达式是一种用于匹配文本字符串的字符模式。通常用于对表单的输入数据(如:车牌,电话,邮编,邮箱等)进行验证。
正则表达式的字符类型分为元字符和限定字符。
元字符包括:
. 匹配任何字符(换行符除外)
\d 匹配任何数字字符
\w 匹配任何字母数字字符
\s 匹配空格
^ 字符串需要以该字符模式起始
$ 字符串需要以该字符模式结束
限定符包括:
+ 限定符前的子模式必须出现1或多次
* 限定符前的子模式可以不出现
? 限定字符前的子模式可以出现0或1次
{n} 限定符前的子模式必须出现n次 //选替字符(|):(\d{2}|\d{4}) (red|blue)
() 集合字符或/和元字符,成为子模式
注1:在正则表达式里具有特殊意义的字符,要用反斜线(\)转义
注2:javascript通过RegExp对象支持正则表达式,调用RegExp.text()对字符串检测
//补充邮箱实例和表单验证相关
Head First JavaScript:正则表达式的使用
标签:使用 java sp strong 数据 on bs ad as
原文地址:http://www.cnblogs.com/timl525/p/4082533.html