正则表达式(Regular Expression,简称 regex)是用一组特定字符来匹配、查找、提取文本中符合规则内容的小型语言。本工具支持在线测试正则:输入 pattern 与测试文本,即时高亮所有匹配、展示捕获组与索引,并内置 17 个常用正则快捷输入(中文字符、Email、URL、电话、QQ、邮编、身份证、日期、各类整数与浮点数等),方便快速验证与复制。
[abc] 匹配 a/b/c 任一,[^abc] 取反,[a-z] 表示范围\d 数字、\w 字母数字下划线、\s 空白、. 任意字符(除换行)* 0 次以上、+ 1 次以上、? 0 或 1 次、{n,m} n 到 m 次^ 开头、$ 结尾、\b 单词边界(...) 捕获组、(?:...) 非捕获组、| 或g 全局匹配、i 忽略大小写、m 多行、s 点号匹配换行[\u4e00-\u9fa5][\w.%+-]+@[\w.-]+\.[A-Za-z]{2,}[a-zA-Z]+://[^\s]*\d{3}-\d{8}|\d{4}-\d{7}\d{17}[\dXx]|\d{15}\d{4}-\d{1,2}-\d{1,2}[1-9]\d*[1-9]\d*\.\d*|0\.\d*[1-9]\d*