正则表达式测试器
在线测试和调试正则表达式匹配
在线测试正则表达式,支持多段文本匹配。
正则表达式基本元素参考:
| 字面量(Literals) | |
|---|---|
| a B G 7 0 @ - = % | 字母和数字,精确匹配 |
| \. \\ \$ \[ | 转义特殊字符 |
| \n \r \t \十进制码 \x十六进制码 | 不可打印字符 |
| 锚点(Anchors) | |
| ^ $ | 行首 / 行尾 |
| \b | 单词边界 |
| \B | 非单词边界 |
| 字符组(Character groups) | |
| . | 任意字符(换行符除外) |
| \d \D \s \S \w | 十进制数字、非数字、空白、非空白、[a-zA-Z0-9_] 中的字符 |
| [字符列表] | 列表中的任意字符,如 [0123456789]、[a-zA-Z0-9_] |
| [^字符列表] | 列表外的任意字符,如 [^0-9] |
| 数量词(Counts)— 加 ? 变为非贪婪模式 | |
| expr* | 0 次或多次 |
| expr? | 0 次或 1 次 |
| expr+ | 1 次或多次 |
| expr{n,m} | n 到 m 次 |
| expr{n} | 恰好 n 次 |
| expr{n,} | n 次或更多 |
| 选择(Alternation):expr1|expr2 | |