正则表达式用于字符串处理是很方便的,但是其规则往往容易学习基础,又很容易忘记,遂将遇到的问题和收集到的资料总结如下。如果对你有帮助,记得点赞、收藏、关注三连哦!
1.正则表达式的基础规则
| 表达式 | 说明 |
|---|---|
| ^ | 指字符串的开头 |
| $ | 指字符串的结尾 |
| \s | 匹配任意空白字符 |
| \S | 匹配任意非空白字符 |
| \d | 任意数字 |
| \D | 匹配任意非数字 |
| \w | 任意单字字符(字母、数字或下划线) |
| \W | 匹配任意非单字字符 |
| [abc] | 表示abc三个单独的字符 |
| [a-z] | 表示从a到z26个小写字母 |
| [A-Z] | 表示从A到Z26个大写字母 |
| [0-9] | 表示从0到9的数字 |
| [A-Za-z0-9] | 表示所有大写小写字母和数字的集合 |