一、正则表达式
1.被选字符:规定某字符上的被选字符集(例:[0-9]、[a-z]、[A-Z]);
2.预定义字符集:常用备选字符的简化符号;
2.1、[0-9] 为 \d
2.2、[0-9a-zA-Z_] 为 \w
2.3、空字符 为 \s
2.4、所有字符(不包含换行和回车) 为 ·
3.量词:规定字符集出现的次数;
3.1、{m,n} 表示 至少出现m次,最多出现n次;
3.2、{m,} 表示 m次以上
3.3、{m} 表示 必须出现m次
3.4、* 表示 可有可无,不限次数
3.5、? 表示 可有可无,最多出现一次
3.6、+ 表示 出现一次以上
4.选择分组:多个字符集被一个量词修饰时使用;
选择 为 |
分组 为 ()
5.匹配位置:开头 ^ ; 结尾 $ ;(当^出现在被选