| 正则表达式 | 匹配 |
|---|---|
| x | 指定字符 |
| . | 任意单个字符 |
| (ab|cd) | ab或cd |
| [abc] | a,b或c |
| [^abc] | 除了abc之外的 |
| [a-z] | a-z |
| [^a-z] | 除了a-z之外的 |
| [a-e[m-p] | a-e或者m-p |
| [a-e]&&[c-p] | a-e与c-p 的交集 |
| d | 一位数字 |
| D | 一位非数字 |
| w | 单词字符(字母数字下划线) |
| W | 非单词字符 |
| s | 空白字符 |
| S | 非空白字符 |
| p* | 0或者多次出现p |
| p+ | 1或者多次出现p |
| p? | 0或者1次出现p |
| p{n} | 出现n次p |
| p{n,} | 至少出现n次p |
| p{n,m} | 出现n-m次p |
| p{P} | 标点字符!"?#$&%’(){}*±_^@!<>~,. |
社会安全号xxx-xx-xxxx x为数字
[\d]{3}-[\d]{2}-[\d]{4}
偶数
[\d]*[02468]



