首页 > 代码库 > 正则表达式-字符表
正则表达式-字符表
. | 点号 | 匹配任何单个字符(注:点号在字符组内不算元字符) |
* | 星号 | 表示之前的元素出现任意次数或0次 |
? | 问号 | 前面元素出现0次或1次 |
+ | 加号 | 前面元素出现1次以上 |
- | 连字符 | 注意:只有连字符在字符组内部时,并且出现在两个字符之间时,才能表示字符的范围; 如果出现在字符组的开头,则只能表示连字符本身 |
^ | 脱字符 | 表示开头。注意:^在字符组的头部,将转换成排除型字符 |
$ | 美元符 | 表示结尾。 |
\ | 转义符 | |
[ ] | 字符组 | 范围描述符。[a-z]表示从a到z之间的任意一个。 |
\w | 英文字母和数字。即[0-9 A-Z a-z]。 | |
\W | 非英文字母和数字 | |
\s | 空字符,即[\t\n\r\f]。 | |
\S | 非空字符。 | |
\d | 数字,即[0-9]。 | |
\D | 非数字。 | |
\b | 词边界字符(在范围描述符外部时),表示为单词的分界符 | |
\B | 非词边界字符 | |
\t | 制表符 | |
{n} | 前面的元素字符出现n次 | |
{m,n} | 前面的元素最少出现m次,最多出现n次 | |
| | 选择符 | |
( ) | 群组,子表达式 | |
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。