正则表达式简单汇总
来源:互联网 发布:jquery json转数组 编辑:程序博客网 时间:2024/06/05 23:58
正则表达式
[0-9a-zA-Z_]=[\w]
表示数字0-9字母a-z,A-Z,_之间的任意一个
[0-9]=[\d]
"\\d"表示数字0-9
[\t\n\r\f\x0B]=[\s]
表示空白字符(回车换行等)
数量词
X? 表示0个或者1个X
X* 表示0个或者多个X
X+ 表示1个或者多个X
X{n} 表示n个X
X{n,} 表示至少n个XX{n,m} 表示n到m个X
[0-9a-zA-Z_]=[\w]
表示数字0-9字母a-z,A-Z,_之间的任意一个
[0-9]=[\d]
"\\d"表示数字0-9
[\t\n\r\f\x0B]=[\s]
表示空白字符(回车换行等)
数量词
X? 表示0个或者1个X
X* 表示0个或者多个X
X+ 表示1个或者多个X
X{n} 表示n个X
X{n,} 表示至少n个XX{n,m} 表示n到m个X
边界匹配
^代表字符串开始
$代表字符串结束
\w{8,10} 字符串中含8-10个满足\w的字符
^\w{8,10}$ 字符串必须以\w字符开始,8-10个字符结束
Java匹配方法
String str = "qwer213";
String regex = "正则表达式"
str.matches(regex); 匹配成功返回true,匹配失败返回false
易错:
如果正则表达式为"."则需转义后使用"\\."
"super.man".split(".")返回空,应使用"super.man".split("\\.")
JavaScript匹配方法
var reg = /表达式/;
reg.test(str) 检测str中是否包含正则表达式,返回布尔值
reg.exec(str) 匹配到str中第一次出现满足正则表达式的位置,失败返回-1
1 0
- 正则表达式简单汇总
- 常用正则表达式汇总
- 正则表达式汇总
- 常用正则表达式汇总
- 正则表达式汇总
- 正则表达式汇总
- 正则表达式汇总
- 正则表达式-汇总
- C#正则表达式汇总
- 正则表达式验证汇总
- 正则表达式匹配汇总
- 常见正则表达式汇总
- 正则表达式汇总
- 常用正则表达式汇总
- 正则表达式汇总
- 正则表达式 汇总
- 常用正则表达式汇总
- 常用正则表达式汇总
- Objective-C文字加阴影方法总结
- 关于Android SQLite3多线程并发问题,学习笔记。
- 欢迎使用CSDN-markdown编辑器
- RedirectAttributes对象addFlashAttribute()的使用
- 字符串的组合
- 正则表达式简单汇总
- POJ2594
- 数据抓取常用:python时间转换
- Debug---Eclipse断点调试基础
- 性能分析系列——小命令保证大性能
- MFC圆角矩形窗口
- 从Arm汇编看Android C++虚函数实现原理
- Python 练习实例21
- 欢迎使用CSDN-markdown编辑器