1.系统基础正则
符号 | 作用 |
---|---|
^ | 匹配开头字符 |
$ | 匹配结尾字符 |
\ | 转义符号 |
^$ | 匹配空行 |
. | 匹配一个任意字符 |
* | 匹配前一个字符连续出现0次或者多次 |
.* | 匹配所有字符 |
[ ] | 匹配中括号中任意一个字符 |
[^] | 将中括号中字符进行取反 |
2.系统扩展正则
符号 | 作用 |
---|---|
+ | 匹配前一个字符连续出现1次或者多次 |
? | 匹配前一个字符连续出现0次或者1次 |
| | 匹配多个字符串信息 |
( ) | 将多个字符信息进行整合匹配 |
{n} | 匹配前一个字符连续出现n次 |
{n,m} | 匹配前一个字符连续出现至少n次,最多m次 |
{n,} | 匹配前一个字符连续出现至少n次, 最多不限 |
{,m} | 匹配前一个字符连续出现最少0次, 最多m次 |