正则表达式
元字符
| 元字符 | 说明 |
|---|---|
| . | 匹配除了换行符以外的任意字符 |
| * | 指定*前边的内容可以连续重复使用任意次以使整个表达式得到匹配 |
| .* | 任意数量的不包含换行的字符 |
| \b | 单词的开头或结尾,也就是单词的分界处 |
| \w | 匹配字母、数字、下划线、汉字 |
| \s | 匹配任意空白字符 |
| \d | 匹配数字 |
| ^ | 匹配字符串开始 |
| $ | 匹配字符串结束 |
反义
| 元字符 | 说明 |
|---|---|
| \W | 匹配非字母、下划线、数字、汉字 |
| \S | 匹配不是空白字符串 |
| \D | 匹配任意非数字的字符 |
| \B | 匹配不是单词开始或者结束的位置 |
| [^x] | 匹配除了x以外的任意字符 |