ToolHub
中文
English
中文
日本語
Français
Deutsch
Español
Русский
العربية
Português
한국어
Italiano
Bahasa Indonesia
Tiếng Việt
ไทย
Polski
Nederlands
Türkçe
हिन्दी
打开工具
正则表达式测试器
实时测试和调试正则表达式
开发者工具
启动工具
所有工具
关于此工具
一款实时正则表达式测试工具,让您即时编写、测试和调试正则表达式。支持标志位切换、常用格式快捷模式、匹配高亮及位置详情,以及正则转义和示例数据加载等实用功能。
主要功能
实时模式匹配,即时显示结果
四种正则标志:全局(g)、忽略大小写(i)、多行(m)和点号匹配所有(s)
快捷模式按钮:数字、字母、邮箱和网址
匹配高亮显示,包含位置和索引详情
正则转义工具,处理特殊字符
内置示例数据,方便快速测试
如何使用
在正则表达式字段中输入或粘贴正则表达式模式。
输入要匹配的测试文本。
实时查看高亮匹配结果及位置详情。
切换标志(全局、忽略大小写、多行)并使用快捷模式。
快速预览
使用场景
验证表单输入如邮箱、电话号码和网址
在开发过程中调试和优化正则表达式
测试网页抓取的数据提取模式
构建文本处理的搜索替换模式
学习和实验正则表达式语法
regex
datetime
常见问题
支持哪些正则标志?
本工具支持四种常用标志:g(全局)查找所有匹配,i(忽略大小写)忽略字母大小写,m(多行)使 ^ 和 $ 匹配行边界,s(点号匹配所有)使点号匹配换行符。您可以组合使用这些标志。
快捷模式按钮如何使用?
快捷模式按钮会将常用正则表达式直接插入到模式输入框中。例如,点击」邮箱」会插入匹配标准邮箱地址的模式,「网址」会插入匹配 HTTP/HTTPS 网址的模式,节省测试常用格式的时间。
转义按钮有什么作用?
转义按钮会为模式中的特殊正则字符(如 .、*、+、?、^、$ 等)添加反斜杠进行转义。当您想匹配包含这些字符的纯文本时,此功能非常有用,否则这些字符会被解释为正则元字符。
为什么正则表达式显示错误?
正则错误通常由模式语法无效引起,如括号不匹配、量词使用不当或无效的转义序列。工具会显示具体的错误信息,帮助您定位和修复模式中的问题。
可以针对多行文本测试模式吗?
可以,您可以在测试区域输入多行文本。启用 m(多行)标志可使 ^ 和 $ 匹配每行的开头和结尾而非整个字符串。启用 s(点号匹配所有)标志可使点号(.)也匹配换行符。
相关工具
JSON 验证器
颜色选择器
哈希生成器
UUID 生成器