JavaScript常用正则表达式判断
来源:互联网 发布:软件图标显示不正常 编辑:程序博客网 时间:2024/05/06 14:31
判断字符串是不是由数字组成:
var reg = /^\d*$/;
电话号码:
区号必填为3-4位的数字,区号之后用“-”与电话号码连接
var reg = /^\d{3,4}-\d{7,8}(-\d{3,4})?$/;
手机号码正则表达式:
正则验证手机号,忽略前面的0,支持130-139,150-159。忽略前面0之后判断它是11位的。
^0*匹配掉开头任意数量的0。
由于手机号码是13任意数字9位,和15任意数字9位,所以可以用(13|15)\d{9}匹配。
/^0*(13|15)\d{9}$/
只匹配中文:
/[\u4E00-\u9FA5\uf900-\ufa2d]/用户名:
用于用户名注册,,用户名只 能用 中文、英文、数字、下划线、4-16个字符。
/^[\u4E00-\u9FA5\uf900-\ufa2d\w]{4,16}$/
价格:
开头数字若干位,可能有一个小数点,小数点后面可以有两位数字。
/^(\d*\.\d{0,2}|\d+)$/
身份证号码:
身份证号码可以是15位或者是18位,其中最后一位可以是X。其它全是数字。
/^(\d{14}|\d{17})(\d|[xX])$/
验证日期:
yyyy-mm-dd格式。
/^\d{4}-\d{1,2}-\d{1,2}$/
验证邮箱:
开始必须是一个或者多个单词字符或者是-,加上@,然后又是一个或者多个单词字符或者是-。然后是点“.”和单词字符和-的组合,可以有一个或者多个组合。
/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/
- JavaScript常用正则表达式判断
- javascript 常用正则表达式判断方法
- javascript正则表达式判断
- JavaScript常用正则表达式
- JavaScript常用正则表达式
- 常用Javascript正则表达式
- javascript 常用正则表达式
- javascript常用正则表达式
- javascript 常用正则表达式
- javascript 常用正则表达式
- javascript: 常用正则表达式
- JavaScript常用正则表达式
- javascript 常用正则表达式
- 常用JavaScript正则表达式
- JavaScript常用正则表达式
- JavaScript常用正则表达式
- javascript 常用正则表达式
- javascript 常用正则表达式
- description of USB class,subclass and protocol
- TOAD查询出结果保存为excel
- Remoting HttpInvoker测试
- ISE创建Microblaze软核(一)
- MFC中运行时类型识别和动态创建类对象
- JavaScript常用正则表达式判断
- 二分图带权匹配-Kuhn-Munkres算法(有修改)
- endnote 制作GB/T7714《文后参考文献著录规则》的输出格式
- jsp标签分页+Flex HttpServer
- 测试存储过程的调用
- spring3 jsp页面使用<form:form modelAttribute="xxxx" action="xxxx">报错,附连接数据库的spring MVC annotation 案例
- 我的.conkyrc
- 重启及关机
- 权重 相等大于N的最小数