×
📱 手机扫码访问
用手机浏览器或微信扫一扫,即可在手机上访问当前页面
扫描后可直接在手机上使用该工具
×
📱 分享「正则表达式库」
正则表达式库
按语言分类收录常用正则表达式,可直接复制使用。
https://www.toolwan.cn/tool/Regular-expression-library/
ToolWan · 在线工具
长按上方二维码即可保存,分享给微信 / QQ 好友
正则表达式库
常用正则模板 · 在线测试 · 批量提取替换,开发者的正则工具箱
模板库
没有匹配的模板,换个关键词试试
在线测试
输入正则与文本,实时高亮命中
/
/
批量处理
大段文本一键提取 / 替换,标记沿用测试区(g 自动追加)操作说明
- 找模板:按分类或关键词筛选,点「复制」直接拿走正则(复制格式见右上角,可复制为 JS / Python / PHP / Java / Go 代码);点「试用」载入下方测试区;点 ★ 收藏,本地永久保存。
- 测正则:「在线测试」输入正则和文本即实时高亮命中,下方列出每处匹配与捕获组;勾选 g / i / m / s / u 切换模式,正则写错会红字提示。
- 批量干活:「批量处理」粘贴大段文本,一键提取全部匹配或批量替换;支持去重、逐行处理(配合 ^ $ 好用)、只输出捕获组1,结果可复制或下载 TXT。
- 替换技巧:替换串支持 $1、$2 引用捕获组,\n、\t 自动转成换行、制表符。例:正则
(\d)(?=(?:\d{3})+$)替换为$1,秒加千分位;正则\n\s*\n替换为\n秒删空行。 - 隐私安全:全部计算在你的浏览器本地完成,不联网、不上传任何数据;收藏与设置保存在本机。
按编程语言分类收录常用正则表达式模板,支持一键复制直接用于开发。
- 按编程语言分类收录常用正则表达式
- 模板支持一键复制直接使用
- 涵盖表单验证等常见开发场景
- 提供邮箱、手机号等常用正则模板
- 全部正则模板免费使用
相关问法:
常用正则表达式大全
· 正则表达式在线库
· 正则模板复制
· 邮箱手机号正则
· 正则表达式速查
· 按语言分类正则
· 开发者正则工具
· 正则表达式集合
📖 功能介绍
工具简介
正则表达式库按语言分类收录常用正则表达式,覆盖表单验证、文本提取等场景,复制即可使用,省去自己手写调试的麻烦。 ### 适用场景
写注册或登录表单时,需要校验邮箱、手机号、身份证号格式是否正确。
从日志或文本里批量提取 IP 地址、URL、日期时间等固定格式内容。
做数据清洗,想快速匹配并替换掉多余空格、特殊字符或 HTML 标签。
开发时临时需要某条正则,不想从头推导,直接找现成模板改一改。
学习正则语法,对照真实可用的表达式理解分组、量词和转义写法。 ### 使用步骤
1. 打开正则表达式库页面,左侧按分类浏览,比如表单验证、文本处理、网络相关。
2. 找到需要的表达式,点开查看它的匹配规则说明和示例文本。
3. 确认示例里的有效和无效情况符合你的需求,点击复制按钮拿到表达式。
4. 粘贴到你的代码或工具里,按所用语言调整标志位,比如 JavaScript 的 g、i。
5. 用你自己的真实数据测一遍,如果边界情况不匹配,在模板基础上微调即可。
📋 常见问题FAQ
-
这个工具里的正则表达式可以直接用吗?可以。每条正则都标注了匹配内容、标志位和示例,复制后可直接用于对应语言的代码中。
-
正则表达式按什么分类?按用途分为表单验证等类别,每类下列出具体条目,比如邮箱地址、大陆手机号。
-
每条正则都包含哪些信息?包含名称、正则表达式本体、标志位(如 g、i)、说明和匹配示例。
-
标志位 g 和 i 分别是什么意思?g 表示全局匹配,查找所有结果;i 表示忽略大小写。
-
示例里为什么有些内容标为无效?示例会同时给出能匹配和不能匹配的字符串,方便你核对正则的实际效果。
-
正则表达式支持哪些编程语言?工具按语言分类收录,复制时请选择与你所用语言对应的写法,标志位和转义规则可能不同。
-
手机号正则能匹配座机号码吗?不能。大陆手机号正则只匹配 11 位手机号,座机号码如 010-8888 不在匹配范围内。
-
如果我想匹配的格式不在列表里怎么办?可以在现有正则基础上修改,或参考同类条目的写法自行调整,工具本身只提供收录的常用模板。
友情链接