..

正则表达式

特殊含义字符

1. \b 表示边界,开始或者结尾的边界
2. .  表示任意字符
3. *  表示匹配任意次数
4. ?  表示有或者没有
5. \d 表示0-9的数字
6. \s 表示任意空白服务,空格,tab , 换行
7. \w 表示字母数字下划线的组合或者汉字数字
8. +  表示匹配至少一次
9. ^  表示匹配开头数字
10. $ 表示匹配结尾
11. ( 表示分组的开始数字
12. ) 表示分组的结尾数字
13. [ 表示可选模式的开头
14. ] 表示可选默认的结尾
15. { 表示次数的开头
16. } 表示次数的结尾
17. | 表示或者
18. \W 非单词
19. \D 非数字
20. \B 非边界处
21. \S 非空白符
22. \k 表示使用捕获