正则表达式工具
文本替换
未选择文件
常用正则表达式参考
| 用途 | 正则表达式 | 说明 |
|---|---|---|
| 匹配数字 | \d+ | 匹配一个或多个数字 |
| 匹配字母 | [a-zA-Z]+ | 匹配一个或多个英文字母 |
| 匹配邮箱 | \w+@\w+\.\w+ | 简单匹配邮箱格式 |
| 匹配手机号 | 1[3-9]\d{9} | 匹配中国大陆手机号 |
| 匹配网址 | https?://\S+ | 匹配HTTP或HTTPS开头的网址 |
| 匹配空白字符 | \s+ | 匹配一个或多个空白字符(空格、制表符、换行符等) |
| 匹配中文字符 | [\u4e00-\u9fa5]+ | 匹配一个或多个中文字符 |
| 行首匹配 | ^abc | 匹配以"abc"开头的行 |
| 行尾匹配 | abc$ | 匹配以"abc"结尾的行 |
| 匹配任意字符 | . | 匹配除换行符外的任意单个字符 |
| 匹配IP地址 | \b(?:[0-9]{1,3}\.){3}[0-9]{1,3}\b | 匹配IPv4地址格式 |
| 匹配日期(yyyy-mm-dd) | \d{4}-\d{2}-\d{2} | 匹配年-月-日格式日期 |
| 匹配时间(hh:mm:ss) | \d{2}:\d{2}:\d{2} | 匹配时:分:秒格式时间 |
| 匹配身份证号 | \d{17}[\dXx] | 匹配18位身份证号码 |
| 匹配QQ号 | [1-9][0-9]{4,10} | 匹配5-11位QQ号码 |
| 匹配邮政编码 | [1-9]\d{5}(?!\d) | 匹配6位邮政编码 |
| 匹配浮点数 | -?\d+\.\d+ | 匹配正负浮点数 |
| 匹配HTML标签 | <[^>]+> | 匹配HTML/XML标签 |
提示:使用正则表达式时,注意特殊字符需要转义,如 \. \* \? 等。
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果