正则表达式学习笔记 - 基础篇
正则表达式学习笔记
一、基本元字符
1. \b
1 | |
2. .
1 | |
3. 匹配的数量
1 | |
4. \d
1 | |
5. \s
1 | |
6. \w
1 | |
7. ^
1 | |
8. $
1 | |
9. 转义字符 \
1 | |
| 表达式 | 匹配字符 |
|---|---|
| /n | 换行符 |
| // | / |
| /( | ( |
| /) | ) |
10. 字符集合 []
1 | |
11. 分支条件 |
1 | |
12. 分组 ()
1 | |
13. 反义
| 代码/语法 | 说明 |
|---|---|
| \W | 匹配任意不是字母,数字,下划线,汉字的字符 |
| \S | 匹配任意不是空白符的字符 |
| \D | 匹配任意非数字的字符 |
| \B | 匹配不是单词开头或结束的位置 |
| [^x] | 匹配除了x以外的任意字符 |
| [^aeiou] | 匹配除了aeiou这几个字母以外的任意字符 |
1 | |
二、高级应用
1.后向引用
三、例子
1 | |
1 | |
正则表达式学习笔记 - 基础篇
https://blog.xiaomai.run/2017/03/03/regex-basis/