关于正则表达式助手
正则表达式写起来快,看懂和调对却很费时间;正则表达式助手把常用的事放进一个窗口:上面输入正则,左边是测试文本,匹配到的内容马上标出来,右边列成表格,每个分组一列,点一行就能定位到原文。旁边的“解释”把正则拆成一项一项的中文说明,并画成铁路图,哪一段管什么一目了然。
不只是测试:替换支持 $1、$<名字>,还能用 \U、\L 把分组转成大写小写;分割按正则把文字切成段;格式化输出把每个匹配按模板写成 CSV 行、SQL 语句或 JSON;测试用例记下“应匹配”和“不应匹配”的样例,改正则时自动重测。常用正则收了手机号、固定电话、身份证、统一社会信用代码、车牌、邮箱、网址、IP、日期、金额、汉字等 50 多条中文场景写法,每条都有“验证整串”和“从文字里提取”两个版本,并带着测试过的样例;身份证、信用代码和银行卡还会在结果表里核对校验位。
正则在你的浏览器里运行,文字不会上传。写得不小心造成“灾难性回溯”时,运行会在限时内自动停止并给出改写建议。写好的正则可以生成 JavaScript、Python、Java、C#、Go、PHP 等代码,以及 Excel 365 和 Google 表格公式,不同语言的写法差异会提前提醒。需要一次处理很多文件时,用“批量文件”把结果合成一张表导出 Excel。
正则表达式助手怎么用
- 1输入正则
在上方输入正则,或从“常用正则”里选一条;点标志按钮开关全局、忽略大小写、多行等。
- 2放入测试文本
粘贴文字、打开文件或拖进文件,匹配到的内容立即标出,右边列出每个匹配和分组。
- 3选择用途
在匹配提取、替换、分割、格式化输出、测试用例之间切换,右边随时看到结果。
- 4复制或导出
复制匹配、导出 CSV / Excel,或在“生成代码”里拿到对应语言的代码。
为什么用熊仔工匠
- 逐项中文解释
每一段正则都说明它匹配什么,还画成铁路图;语法错误会指出第几个字符、错在哪里。
- 结果列成表
每个匹配一行、每个分组一列,带位置和行号,可复制成表格粘到 Excel。
- 50 多条常用正则
手机号、身份证、信用代码、车牌、邮箱、日期、金额……两种版本,样例即测试,已逐条验证。
- 替换与格式化输出
$1、$<名字>、\U 大写、\L 小写;每个匹配可按模板输出成 CSV、SQL、JSON、Markdown。
- 生成 16 种代码
JavaScript、Python、Java、C#、Go、PHP、Ruby、Rust 等,以及 Excel 365、Google 表格、MySQL 公式。
- 不会卡死
在后台单独运行并限时,嵌套重复这类危险写法会提前提醒。