正则表达式
来源:互联网 发布:ubuntu安装时重新分区 编辑:程序博客网 时间:2024/06/05 12:39
//0 和正整数 function isValidInt(value){ var exp = /^([1-9]\d*|0)$/; if(!exp.test(value)){ return true; }else{ return false; }}//非负数(0和正数)function isNotfuNumber(value){ var re= /^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/; if (!re.test(value)) { return true; } return false;}//正负数和零function isValidNumber(value){ var re = /^-?[1-9]*(\.\d*)?$|^-?0(\.\d*)?$/; if (!re.test(value)) { return true; } return false;} //正数function isValidPlusNumber(value){ var re = /^\d+(?=\.{0,1}\d+$|$)/; if (!re.test(value)) { return true; } return false;} //邮箱验证function isValidEmail(strInput){ var myReg = /@.*\.[a-z]{2,6}/; if(myReg.test(strInput)) { return true; } return false;}// 校验普通电话、传真号码:可以“+”开头,除数字外,可含有“-”function isTel(value){// 国家代码(2到3位)-区号(3到4位)-电话号码(7到8位)-分机号(3位)" //var pattern = /^([0][1-9]{2,3}[-])?\d{3,8}$/; var pattern=/(\d{3})(\d{8})$|(\d{4})(\d{7})$/; if (pattern.test(value)) { return true; } return false;}// 校验手机号码:必须以数字开头,除数字外,可含有“-”function isMobile(value){var reg0 = /^13\d{9}$/;var reg1 = /^15\d{9}$/;var reg2 = /^18\d{9}$/;var reg2 = /^14\d{9}$/;var reg2 = /^17\d{9}$/;var my = false;if (reg0.test(value)) { my=true;}if (reg1.test(value)) { my=true;}if (reg2.test(value)) { my=true;} return my;}function checkTelOrMobile(tel){ var mobile = /^1[3|5|8]\d{9}$/ , phone = /^0\d{2,3}-?\d{7,8}$/; return mobile.test(tel) || phone.test(tel);}//正整数 function isPInt(str) { var g = /^[1-9]*[1-9][0-9]*$/; return g.test(str); } //整数 function isInt(str) { var g=/^-?\d+$/; return g.test(str); }
2 0
- 【正则表达式】正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- The script for Installing UHD+GNUradio
- vi / vim保存文件时遇到的问题:E212: Can't open file for writing
- 干货季01:vCenter Server安装到SSO的时候报错
- JDK源码(1)
- Codeforces-260A_Adding Digits
- 正则表达式
- 关于springbatch框架的一点点总结
- Longest Palindrome
- 自定义删除Cell
- 捷速编辑pdf文件插入图片的方法
- 用于不同进程之间的上锁 原理
- 第十六周项目一 验证算法——冒泡排序
- javadoc 生成API文档
- Spring RMI使用学习