正则笔记
来源:互联网 发布:淘宝店铺 出售 编辑:程序博客网 时间:2024/05/18 02:46
元字符
\n 换行
\r 回车
\0 空字符
\f 换页符
\t 水平制表符
字符类
[abc] one of
[^abc] not one of
范围类
[a-zA-Z]
预定义类
. 除回车符、换行符之外的所有字符
\d 数字字符
\D 非数字字符
\s 空白符
\S 非空白符
\w 单词字符
\W 非单词字符
边界
^ 以*开始
$ 以*结束
\b 单词边界
\B 非单词边界
量词
? 出现零次或一次
+ 出现一次或多次
* 出现任意次
{n} 出现n次
{n,m} 出现n到m次
{n,} 出现至少n次
贪婪模式&非贪婪模式
默认是贪婪模式
非贪婪模式需在量词后加上?
其他
() 分组
$n 捕获分组
?: 忽略分组捕获
| 或
前瞻后顾
文本从左往右解析,前瞻指还需向尾部解析
exp(?=assert) 正向匹配,符合
exp(?!assert) 负向匹配,不符合
对象属性
g global 是否全文搜索
i ignore case 是否忽略大小写
m multiline 是否多行搜索
lastIndex 当前匹配内容最后一个字符的下一个位置
source 正则表达式文本字符串
阅读全文
0 0
- 正则笔记
- 正则笔记
- 正则笔记
- 正则 笔记
- 正则笔记
- 正则笔记
- 正则笔记
- 正则笔记
- 正则笔记
- 正则笔记
- 正则-笔记
- 正则笔记
- 正则笔记
- 正则笔记
- 正则表达式学习笔记
- 正则表达式学习笔记
- 正则表达式学习笔记
- 正则表达式学习笔记
- jQuery中以0/1编号
- 单链表的创建、插入删除等操作
- 深搜例题(迷宫)
- hdu1002
- Google I/O 2017 Android O 新特性
- 正则笔记
- 添加字符
- JSP自定义标签开发入门
- 有关css3 新增background属性介绍网址
- 重定向,请求转发和请求包含
- vb.net 教程 5-7 Bitmap类 1
- hdu2546饭卡(经典01背包题目)
- 二十岁出头,你一无所有,但你却拥有一切
- TabLayout使用详解