正则表达式【初识】
1 .匹配单个字符 ,匹配任意内容
\w 匹配阿拉伯数字,英文大小写字母和下划线
3.“W” 匹配被"w"排除在外的字符("w"的补集)
4.\d 匹配阿拉伯数字
5.匹配两位阿拉伯数字
6.同理,小数 \d.\d
7.转义字符
有的字符在正则里面有自己的语义,那么怎么获取没有语义的字符呢,用 \ 就可以了
比如上面的. 取小数点标识。
8."\D" 匹配非阿拉伯数字 也包含空格("\d"的补集)
9."\s" 匹配空白字符:空格 制表符 断行等
“\S” 匹配被"\s"排除在外的字符("\s"的补集)
.是包含空格的
"[]"字符集合方括号中填写出现的可能性(范围) 整个括号算一个字符
[a-z]匹配的是单个小写字母,但是又要匹配所有,整体效果是匹配所有小写字母
量词
? ⇒ {0,1}
* ==> {0,n} n为正整数
+ ==>{1,n}
[0-9] >[0|1|2|3|4|5|6|7|8|9]>[0123456789]

边界的意思就是这个词作为边界,后面不能再接续,否则就违反了边界的定义,而是yo{2,6} 默认启用最大长度
边界 ==> 字符 + 断行 或者空格