正则表达式测试工具
专业的纯前端在线正则表达式(Regex)测试工具。支持实时高亮匹配结果、捕获组提取,并内建速查表。所有测试数据 100% 本地运行保障隐私。
98
正则表达式测试工具
/
/
正则表达式速查表
[abc]
匹配一个字符:a、b 或 c
[^abc]
匹配除了 a、b、c 以外的任意单个字符
[a-z]
匹配 a 到 z 范围内的任意小写字母
[a-zA-Z]
匹配字母 a-z 或 A-Z
^
匹配行首
$
匹配行尾
\A
匹配字符串的开始
\z
匹配字符串的结束
.
匹配任意单个字符
\s
匹配任意空白字符
\S
匹配任意非空白字符
\d
匹配任意数字
\D
匹配任意非数字字符
\w
匹配单词字符(字母、数字、下划线)
\W
匹配非单词字符
\b
匹配单词边界
(...)
捕获匹配的内容到一个组里
(a|b)
匹配 a 或者 b
a?
匹配 a 零次或一次
a*
匹配 a 零次或多次
a+
匹配 a 一次或多次
a{3}
精确匹配 3 个 a
a{3,}
匹配 3 个或更多 a
a{3,6}
匹配在 3 到 6 个 a 之间
About 正则表达式测试工具
这款在线正则表达式 (Regex) 测试工具可帮助您实时编写、测试和调试正则表达式。无论您是在校验邮箱格式、提取文本数据,还是清理无用字符串,一款可靠的正则测试器都是每位开发者的必备利器。
🚀 核心功能
- 实时高亮显示 在您输入测试文本或正则表达式时,匹配结果会实时高亮显示在下方视窗中。无需点击“测试”按钮或等待结果。
- 自定义修饰符 (Flags)
轻松添加诸如
g(全局匹配)、i(忽略大小写)和m(多行模式)等标准的 JavaScript 正则修饰符,以精确模拟您的代码运行环境。 - 匹配与捕获组提取
如果您的正则式中使用了捕获组
( ), 本工具会自动向下拆解并显示每个匹配项的具体捕获组内容。这对需要解析日志或文本切片的开发者非常有帮助。 - 内建正则速查表 我们在界面内为您提供了一份快速的正则词法参考(Cheatsheet),从此不用再切出去百度“如何匹配空白字符”或“非数字该怎么写”了。
🔒 100% 纯本地隐私保障
您的正则表达式以及您的测试文本绝不会离开您的浏览器。在上面测试包含密码、密钥、敏感日志或个人隐私信息的文字环境都是绝对安全的。运行完全在您的本地内存中进行。