Python正则表达式自动生成和测试工具

快速选择
可用于 re.compile(r'...') 语法
使用说明
  • 选择常见表达式或自定义输入正则表达式。
  • 在下方输入需要测试的文本(可多行)。
  • 点击“测试匹配”查看每行文本的匹配结果。
  • 点击“复制”可一键复制正则表达式。
常见正则表达式参考
  • 邮箱: [w.-]+@[w.-]+.w+
  • 手机号(中国): 1d{10}
  • 身份证号(18位): d{17}[dXx]
  • 用户名(6-16位字母数字下划线): [a-zA-Z0-9_]{6,16}
  • 网址: https?://[^s]+
  • 整数: d+
  • 英文单词: [a-zA-Z]+
  • 中文: [u4e00-u9fa5]+