TingYu Tools

正则转义

正则元字符转义/反转义

处理模式

将元字符转义为字面量(如 . → \.)

输入文本

⚡ 快速插入元字符
💡 使用说明

什么是转义?

在正则表达式中,某些字符具有特殊含义。转义可以将它们变为普通字符。

元字符列表

  • . - 匹配任意单个字符(除换行符)
  • * - 匹配前面的模式零次或多次
  • + - 匹配前面的模式一次或多次
  • ? - 匹配前面的模式零次或一次
  • ^ - 匹配字符串的开始
  • $ - 匹配字符串的结束
  • {} - 量词,指定匹配次数
  • () - 捕获组
  • | - 或运算符
  • [] - 字符集
  • \ - 转义字符

应用场景

  • 将用户输入安全地用于正则表达式
  • 构建动态正则模式
  • 处理包含特殊字符的文本匹配
  • 调试和理解正则表达式

处理结果

🔄
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
\\\