替换选项
替换次数: 0 次
原始文本
替换结果
常见正则表达式参考 (点击任意表达式快速填入查找框,需切换到正则模式)
基础元字符
.任意单个字符(除换行)
^匹配行首
$匹配行尾
\b单词边界
\d数字 [0-9]
\D非数字
\w字母/数字/下划线
\W非单词字符
\s空白字符
\S非空白字符
\t制表符
\n换行符
量词(重复次数)
*0次或多次
+1次或多次
?0次或1次
{n}恰好n次
{n,m}n到m次
{n,}至少n次
字符类 & 分组
[abc]a或b或c
[^abc]非a/b/c
[a-z]小写字母
[A-Z]大写字母
[0-9]数字
[A-Za-z]所有字母
( )捕获分组
|或运算
常用实用正则
\d+匹配数字
例: 123 abc → 123
\w+匹配单词(字母数字下划线)
\s+多个空白(合并空格)
^\s+|\s+$去除首尾空白(trim)
\n\s*\n多个空行变单空行
\b\w{4}\b4字母单词
[\u4e00-\u9fa5]+中文字符
\d{4}-\d{2}-\d{2}日期 YYYY-MM-DD
\d{2}:\d{2}:\d{2}时间 HH:MM:SS
邮箱地址匹配Email
1[3-9]\d{9}中国手机号
https?://[^\s]+URL链接
\d{3}-\d{3,4}-\d{4}电话号码
\d{17}[\dXx]身份证号(18位)
\d{5}(?:-\d{4})?美国邮编
#[A-Fa-f0-9]{6}十六进制颜色
IP地址IPv4地址
<[^>]*>HTML标签(移除)
高级特性(环视/断言)
(?=...)正向先行断言
数字后跟px
(?<=...)正向后行断言
$后的数字
(?!...)负向先行断言
(?<!...)负向后行断言
提示:点击任意正则表达式快速填入查找框(需先切换到正则模式)
常用替换:$1 $2 引用捕获组 | $& 整个匹配 | $` 匹配前文本 | $' 匹配后文本