1.正则表达式支持普通字符
2.元字符
\d 可以匹配一个数字(0-9) \D 除了数字以外的内容 \w 可以匹配数字、字母、下划线(0-9、a-z、A-Z、_) \W 除了字母、字母、下划线以外的内容 [字符串] 匹配字符串的字母 [^字符串] 匹配除了字符串中字母的内容 . 除了换行符以外的所有内容都可以匹配
3.量词
作用:控制元字符的出现次数
+ 前面的的元字符出现一次或多次 * 前面的元字符出现0次或多次,贪婪匹配,尽可能的拿到更多的数据 ? 前面的元字符出现0次或1次
4.惰性匹配
.*xx 匹配尽可能多的字符直到遇到字符xx .*?xx 匹配出现的最少的字符直到遇到xx