| 以下为引用的内容: <html><head> <title>正则表达式验证邮政编码</title> phperz.com </head><body> <script language="javascript"> function yanzheng() { testRegExp = /^\d{6}$/; //匹配六位数字 strzip = document.form1.zip.value; //得到表单的值 if(testRegExp.test(strzip)) { php程序员站
alert(strzip+"符合邮政编码的格式"); phperz~com
|
正则表达式的规则详情查看正则表达式的入门教程。通过上面的例子可以看出,我们采用这种方式来验证输入的正确与否的方便之处。如果通过逻辑去写匹配6位数字那可怎么写啊,是不是得写一大堆逻辑,长度必需等于6,还必需是数字。如果要是再验证更复杂的,像是电子邮件,电话号码,IP地址的话。验证的逻辑就得写上大半天。正则表达式也是文本操作中的重要的环节。大家在实践中会深入体会它的无穷魅力。