正则表达式笔记

8

1.正则支持对普通字符的匹配

2.元字符: 一个符号匹配(筛选)相应的数据

\d 能够匹配一个字符(整型0-9)

\w 能够匹配一个字符(数字1-9 字母a-z A-Z 下划线)

[abc]只匹配括号里的内容

. 可以匹配除了换行符以外的所有内容

取反

\D 匹配除了数字以外的所有内容

\W 匹配除了数字 字母 下划线 意外的所有内容

[^abc] 匹配除了[]内的所有内容

3.量词: 控制前面元字符出现的频次

+ 控制前面的元字符出现一次或多次

* 控制前面的元字符出现0次或多次

? 控制前面的元字符出现0次或1次

4.贪婪匹配 .*

尽可能的多去匹配

5.惰性匹配 .*?

尽可能的少去匹配