🔍 正则表达式测试

正则表达式在线测试与验证工具

功能说明

支持实时测试正则表达式匹配效果,提供常用正则模板和错误提示。帮助开发者快速验证和调试正则表达式。

996开发效率

正则表达式是开发中不可或缺的工具,掌握正则表达式能显著提高文本处理效率。在996工作制下,提升开发效率是每位程序员的追求!

常用正则模板

验证类

  • 手机号: ^1[3-9]\d{9}$
  • 邮箱: ^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
  • IP地址: ^((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})(\.((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})){3}$
  • URL: ^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)$

提取类

  • 数字: \d+
  • 字母: [a-zA-Z]+
  • 中文: [\u4e00-\u9fa5]+
  • 任意字符: [\s\S]*?

使用说明

  • 在"正则表达式"框中输入要测试的正则表达式
  • 在"测试文本"框中输入要匹配的文本内容
  • 点击"测试匹配"按钮查看匹配结果
  • 勾选"全局匹配"可查找所有匹配项
  • 勾选"忽略大小写"可忽略字母大小写
  • 点击模板可快速填入常用正则表达式

正则表达式测试