English

正则表达式测试

实时测试正则表达式并高亮显示匹配结果。即时查看所有匹配项、捕获组和位置信息。

广告位
/
/
常用模式:
匹配结果
请输入模式开始测试
广告位

关于正则表达式测试器

正则表达式(regex)是定义搜索模式的字符序列。正则表达式在编程中用于字符串搜索、验证、解析和文本替换。本工具使用JavaScript内置的RegExp引擎实时测试您的模式。

正则标志说明

g(全局)— 查找所有匹配项,而不仅是第一个。i(忽略大小写)— 不区分字母大小写匹配。m(多行)— ^$匹配每行的开头/结尾。s(dotAll)— .字符也匹配换行符。

常用正则语法

. — 任意字符 · \d — 数字 · \w — 单词字符 · \s — 空白字符 · ^ — 字符串开头 · $ — 字符串结尾 · * — 0次或多次 · + — 1次或多次 · ? — 0次或1次 · {n,m} — n到m次 · [abc] — 字符类 · (abc) — 捕获组 · (?:abc) — 非捕获组。

常见使用场景

验证邮箱、手机号、URL、邮政编码。从日志文件中提取数据。在代码编辑器中搜索和替换文本。解析结构化文本格式(如日期或IP地址)。