wutongxue132的工具箱

正则表达式测试工具

实时测试正则表达式与输入文本的匹配情况,高亮显示所有匹配项,提供详细的匹配信息

/
/
g i m
0 个匹配项

常用正则表达式

使用说明

基本操作

  • 在正则表达式输入框中输入你的正则表达式
  • 选择正则表达式选项:全局(g)、忽略大小写(i)、多行模式(m)
  • 在测试文本框中输入需要匹配的文本,或使用加载示例、导入文件功能
  • 实时查看匹配结果,包括高亮显示和详细信息
  • 可以点击常用正则表达式示例快速测试

正则表达式选项

  • g (全局匹配):查找所有匹配项,而不是在找到第一个匹配项后停止
  • i (忽略大小写):匹配时忽略大小写
  • m (多行模式):^ 和 $ 匹配每行的开始和结束,而不是整个字符串的开始和结束
  • 可以同时选择多个选项,如 gi 或 gm 等

常用正则表达式指南

电子邮箱

匹配标准电子邮箱地址格式

\b\w+@\w+\.\w+\b
手机号码

匹配中国大陆手机号码格式

^1[3-9]\d{9}$
URL链接

匹配HTTP和HTTPS链接

https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)
日期格式

匹配YYYY-MM-DD格式的日期

\b(\d{4})-(\d{2})-(\d{2})\b

注意事项

  • 所有处理均在本地完成,不会上传到服务器,保护你的数据安全
  • 对于复杂的正则表达式,可能会有性能影响,建议使用更精确的匹配模式
  • 如果遇到无效的正则表达式,系统会显示错误提示,请检查你的正则表达式语法
  • 可以通过点击匹配结果项,查看该匹配的详细信息,包括分组和位置