标签:image 并且 大小写 script cells mat img nbsp java
正则表达式通过通配符技术来匹配字符,常用在表单信息合法性验证上。
正则表达式有两种形式:
特殊符号和字符的匹配需要用到转义字符 "\":
字符类的用法:
重复类的用法:
定位符的用法:
分组和标志:
正则表达式对象的方法:
示例1:
匹配字符串“adahwewerwer234”中,以a开头,以d~g中任意字符结尾的字符串,并且要求匹配两次,若匹配成功,则弹出ture,否则false。
示例2:
表单验证时判断邮箱输入是否合法:
1 if (!document.form1.email.value.match(/^[/w]{1}[/w/./-_]*@[/w]{1}[/w/-_/.]*/.[/w]{2,4}$/i) ) 2 { 3 alert ("请输入有效合法的E-mail地址 !"); 4 return false; 5 }
1 | /^[/w]{1}[/w/./-_]*@[/w]{1}[/w/-_/.]*/.[/w]{2,4}$/i |
1. /^[/w]{1} 必须以一个ascii单字符开头(a~z,A~Z,0~9); 2. [/w/./-_] 第二个字符可为任意一个ascii单字符或‘.‘或‘_‘; 3. *@ 从第三个字符开始到‘@‘之间可为任意字符; 4. [/w]{1} @之后可为任意一个ascii字符,匹配一次; 5. [/w/-_/.] 任意一个ascii单字符或‘-‘或‘_‘或‘.‘; 6. */.[/w]{2,4}$ 任意字符,并以‘.‘结束,‘.‘之后以2~4个ascii字符结束 7. /i 所有字符不区分大小写
标签:image 并且 大小写 script cells mat img nbsp java
原文地址:http://www.cnblogs.com/zhangyuhang3/p/6873433.html