正则表达式总结
来源:互联网 发布:怎样让淘宝流量上去 编辑:程序博客网 时间:2024/06/18 05:42
只能输入数字:"^[0-9]*$"
只能输入n位的数字:"^\d{n}$"
只能输入至少N位的数字:"^d{n,}$"
只能输入M~N位的数字:"^\d{m,n}$"
只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"
只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"
只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"
只能输入非零的正整数:"^\+?[1-9][0-9]*$"
只能输入非零的负整数:"^-[1-9][0-9]*$"
只能输入长度为3的字符:"^.{3}$"
只能输入由26个英文字母组成的字符串:"[A-Za-z]+$"
只能输入由26个大写英文字母组成的字符串:"[A-Z]+$"
只能输入由26个大写英文字母组成的字符串:"[a-z]+$"
只能输入由数字和26个英文字母组成的字符串:"[A-Za-z0-9]+$"
只能输入由数字、26个英文字母或者下划线组成的字符串:"^\w+$"
只能输入电子邮件格式的字符串:"/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/"
身份证正则表达式(15位): "/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/"
身份证正则表达式(18位): "/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/"
0 0
- 正则表达式总结
- javascript 正则表达式总结
- 正则表达式 学习总结
- 正则表达式总结
- 正则表达式总结
- 正则表达式总结
- JavaScript正则表达式总结
- 正则表达式学习总结
- 正则表达式个人总结
- 正则表达式总结
- 正则表达式总结.....
- 常用正则表达式总结
- 正则表达式学习总结
- 常用正则表达式总结
- 常用正则表达式总结
- 常用正则表达式总结
- 正则表达式的总结
- php 正则表达式总结
- iOS学习2_代理设计模式
- svn创建分支的做法
- Android Tab实现
- XMPP协议的原理介绍
- U盘启动安装linux系统
- 正则表达式总结
- PHP底层工作原理
- STM8S003F使用IO口模拟串口(二)接收数据
- 几个常用的gdb命令
- [Machine Learning][inrial lecture] and Category Representation
- 学习c++建议
- html5特性
- 网络通信中--大小端问题
- CentOS下nginx+mysql+php环境安装,小结