常用正则表达式
2015-08-19 14:34
288 查看
单个字符
\d 数字
\D 非数字
\w 字母数字和下划线
\W 非字母数字和下划线
\s 空字符
\S 非空字符
. 任意字符
\ 转义符号
\\ 确实是一个斜杠
[a-y123] 只有a到y和123
[a-zA-Z] 所有字母
[^a-z]
边界
^ 开始
$末尾
\b 单词边界
\B 非边界
数量
? 0-1 个
+ 至少一个
* 任意个数
默认为贪婪匹配,+? 和*? 勉强匹配
{5} 5个
{5,} 多余5个
{5,10} 5个到10个
| 或者的关系
(?i) 大小写不区分
\d 数字
\D 非数字
\w 字母数字和下划线
\W 非字母数字和下划线
\s 空字符
\S 非空字符
. 任意字符
\ 转义符号
\\ 确实是一个斜杠
[a-y123] 只有a到y和123
[a-zA-Z] 所有字母
[^a-z]
边界
^ 开始
$末尾
\b 单词边界
\B 非边界
数量
? 0-1 个
+ 至少一个
* 任意个数
默认为贪婪匹配,+? 和*? 勉强匹配
{5} 5个
{5,} 多余5个
{5,10} 5个到10个
| 或者的关系
(?i) 大小写不区分
相关文章推荐
- PostgreSQL使用技巧
- iOS开发UI篇—CAlayer(自定义layer)
- 自定义UITableViewCell勾选框的保持
- [转]异常:android.os.NetworkOnMainThreadException
- CSS布局之水平垂直居中
- 拥抱生命……
- 在Hyper-V中使用USB设备的方法(简略)
- 九度OJ 题目1065:输出梯形
- 人体所需的7大营养素
- HDU 4322 Candy (最大费用最大流)经典
- Android Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)
- tree
- Win7旗舰版升级Win10提示错误代码C1900107的解决方法
- 自己平时长期积累的java资料可供大家学习
- MYSQL备份与恢复
- Mac下安装from matplotlib import pyplot或者 import matplotlib.pyplot as plt报错
- CAS:Compare And Swap 无锁
- hdu(5402)——Travelling Salesman Problem(模拟题)
- oracle实现查询每一个部门的员工工资排在前三的员工的基本信息详细举例
- JAVA 内部静态类--解析静态内部类的使用目的与限制