正则转义
正则元字符转义/反转义
处理模式
将元字符转义为字面量(如 . → \.)
输入文本
⚡ 快速插入元字符
💡 使用说明
什么是转义?
在正则表达式中,某些字符具有特殊含义。转义可以将它们变为普通字符。
元字符列表
- . - 匹配任意单个字符(除换行符)
- * - 匹配前面的模式零次或多次
- + - 匹配前面的模式一次或多次
- ? - 匹配前面的模式零次或一次
- ^ - 匹配字符串的开始
- $ - 匹配字符串的结束
- {} - 量词,指定匹配次数
- () - 捕获组
- | - 或运算符
- [] - 字符集
- \ - 转义字符
应用场景
- 将用户输入安全地用于正则表达式
- 构建动态正则模式
- 处理包含特殊字符的文本匹配
- 调试和理解正则表达式
处理结果
14
处理数量
24 → 38
长度变化 (+14)
元字符高亮
Hello.*+?^${}()|[]\World
转义结果
Hello\.\*\+\?\^\$\{\}\(\)\|\[\]\\World变化详情
#1位置: 5
.→\.#2位置: 6
*→\*#3位置: 7
+→\+#4位置: 8
?→\?#5位置: 9
^→\^#6位置: 10
$→\$#7位置: 11
{→\{#8位置: 12
}→\}#9位置: 13
(→\(#10位置: 14
)→\)#11位置: 15
|→\|#12位置: 16
[→\[#13位置: 17
]→\]#14位置: 18
\→\\