JS正则表达式常用工具
来源:互联网 发布:java socket框架 mina 编辑:程序博客网 时间:2024/06/14 09:35
<script language="javascript">var patterns=new Object();//IP地址(***.***.***.***)patterns.ip=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])(\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])){3}$/;//邮件(***@***.**)patterns.email=/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;//日期(****-**-**)patterns.date=/^\d{4}-(0?[1-9]|1[0-2])-(0?[1-9]|[1-2]\d|3[0-1])$/;//邮政编码patterns.postcode=/^[1-9]{1}(\d){5}$/;//电话号码patterns.phone=/^[+]{0,1}\d{3,5}-?\d{5,9}$/;//手机号码patterns.mobilephone=/^1[356]\d{9}|01[356]\d{9}$/;//时间(**:**:**)patterns.time=new RegExp("^([0-1]\\d|2[0-3]):[0-5]\\d:[0-5]\\d$");//数字patterns.num=/^[0-9]\d*(\.[0-9]\d*)?$/;//------------------------------------------------------//function verify(str,pat){thePat=patterns[pat];if(thePat.test(str)){return true;}else{return false;}}//简单的使用方法:alert(verify("2010-3-3","date"));alert(verify("0.32e","num"));</script>
0 0
- JS正则表达式常用工具
- Java常用工具类三 -- 正则表达式
- Js正则表达式
- js常用正则表达式
- JS常用正则表达式
- JS正则表达式
- JS的正则表达式
- JS的正则表达式
- JS的正则表达式
- JS正则表达式
- JS正则表达式
- JS中正则表达式
- JS的正则表达式
- JS的正则表达式
- JS的正则表达式
- JS的正则表达式
- JS的正则表达式
- Js中的正则表达式
- 主流浏览器
- 关闭Linux(Ubuntu)错误报告
- Oracle Database之MERGE INTO详细介绍
- JPA 菜鸟教程 9 双向一对一唯一外键
- web开发
- JS正则表达式常用工具
- Hibernate中Session的操作解释
- Python_Day_2
- Button的三种事件总结
- Xcode8(包括Application Loader)上传AppStore 无法构建版本 没有➕号
- 16 - 12 - 07 迪杰斯特拉(Dijkstra)算法-最短路径 - の わもがたり
- JPA 菜鸟教程 10 双向一对一关联表
- 结构体的简单理解
- udp