码迷,mamicode.com
首页 > 其他好文 > 详细

正则 表单验证

时间:2015-04-22 22:03:54      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:

电话号码验证  案例
<
fieldset> <legend>正则表单验证</legend> <form action method="post" target="_self" onsubmit="return checkform();"> <input name id="telephone" type="text" msg> <input name type="submit" class="button" value="检查电话号码"> </form> </fieldset> <script type="text/javascript"> /* 正则检查表单案例 */ function checkform(){ $element = document.getElementById("telephone"); $m = $element.value.match(/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/); if($m == null){ alert("电话号码不正确");return false; } else{ alert("恭喜!电话号码正确");return false; } } </script>

email : /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/

phone : /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/

mobile : /^((\(\d{3}\))|(\d{3}\-))?13[0-9]\d{8}?$|15[89]\d{8}?$/,

//url : /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\‘:+!]*([^<>\"\"])*$/

idCard : "this.isIdCard(value)"

currency : /^\d+(\.\d+)?$/

number : /^\d+$/

zip : /^[1-9]\d{5}$/

ip : /^[\d\.]{7,15}$/

qq : /^[1-9]\d{4,8}$/

integer : /^[-\+]?\d+$/

double : /^[-\+]?\d+(\.\d+)?$/

english : /^[A-Za-z]+$/

chinese : /^[\u0391-\uFFE5]+$/

userName : /^[a-z_ ]\w{3,}$/i

正则 表单验证

标签:

原文地址:http://www.cnblogs.com/fanxiaowu/p/4448688.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!