正则表达式
- 匹配单个英文字母

- 匹配区间


[0-9a-zA-Z]不用逗号!!
- 匹配特殊字符

- 匹配非集

- 快捷方式
- \d匹配全数字
- \w匹配数字、字母和下划线
- \s匹配空格 tab 换行

- \bxxx\b匹配单词边界(注意不要加中括号,不加中括号指xxx作为一体,加中括号表示可拆成字母分别匹配)

以上所有快捷方式取反都是把小写改大写!!
- 开头结尾
- ^匹配开头 $匹配结尾(一定要在中括号外)

- .匹配任意一个字符

- 匹配可选字符

d可以有0个或1个
- 重复次数

- 重复区间

匹配四个或五个数字,而且非贪婪,也就是说没有问号,会默认尽可能多的匹配!
- 开闭区间
- 逗号后不加表示至少匹配这些个,+相当于{1,} *相当于{0,}

一定要先给出匹配什么东西,才可以说匹配几个,也就是说,{}前面必须有东西(花括号里表示要匹配几个他)!!!
一个方括号只能匹配一个字符!!!一般用于“有这几个里的一个就行”

浙公网安备 33010602011771号