:https://www.jb51.cc/learn/706
1.元字符/b
/b用来匹配边界,如 /bhi/b 匹配单独的hi单词。
/B匹配非边界。
2.匹配数字\d
\d{5}表示循环匹配5次数字,\d{3,5}表示循环匹配3到5次。
3.量词?,*,+。
?等价于长度{0,1} 如 \d? 匹配长度为0到1的数字
*等价于长度{0,∞} 如 \d* 匹配长度为0到无穷的数字
+等价于长度{1,∞}如 \d+ 匹配长度为1到无穷的数字
4.元字符
^ 开始 如匹配[1995/08/23,12457/08/23]中的正确年月日,使用 ^\d{4}\/\d{2}\/\d{2} 就可以匹配到1995/08/23
. 匹配任何单个字符
\ 转义 将某些字符转义 如 \.(表示点,而不是运算符) \/(表示/)
$ 结束 和^用法差不多
[] 构建简单的类(泛指对象) 字符类:[+\/] 表示匹配+ \ /符号 而[^abc]表示匹配不是abc的项。范围类:[a-z0-9] 匹配a-z以及0-9的项等等