左侧为常用正则表达式,单击可以生成正则表达式及测试该正则表达式。
感谢开源项目any-rule提供的常用正则表达式,Regulex提供的正则表达式图形解析
没有匹配结果
未验证的正则表达式
字符 | 描述 | 字符 | 描述 |
---|---|---|---|
\f | 匹配一个换页符 | \n | 匹配一个换行符 |
\r | 匹配一个回车符 | \s | 匹配任何空白字符 |
\S | 匹配任何非空白字符 | \t | 匹配一个制表符 |
$ | 匹配输入字符串的结尾位置 | () | 标记一个子表达式的开始和结束位置 |
* | 匹配前面的子表达式零次或多次 | + | 匹配前面的子表达式一次或多次 |
? | 匹配前面的子表达式零次或一次 | . | 匹配除换行符 \n之外的任何单字符 |
[ | 标记一个中括号表达式的开始 | \ | 标下个字符为特殊字符、原义字符、向后引用、或八进制转义符 |
^ | 匹配输入字符串的开始位置 | | | 指明两项之间的一个选择 |
{n} | 匹配 n次 | {n,} | 至少匹配n次 |
{n,m} | 最少匹配 n次且最多匹配 m次 | \b | 至少匹配n 次 |
\b | 描述单词的前或后边界 | \B | 表示非单词边界 |
\d | 匹配一个数字字符 | \D | 匹配一个非数字字符 |
\w | 匹配包括下划线的任何单词字符 | \W | 匹配任何非单词字符 |