正则转义
给正则表达式中的特殊字符加上反斜杠,让一段普通文字可以当作字面量来匹配,适合把用户输入拼进正则或搜索脚本时防止报错。转义结果通常用于拼接正则表达式。
怎么用
- 括号、点、星号等特殊字符会被转义,普通文字保持不变。
- 转义结果用于正则字面量,不要直接放进普通文本展示。
常见问题
所有字符都会被加上反斜杠吗?
只有对正则有特殊含义的字符需要转义,普通字母和数字通常保持原样。这样结果更短,也更容易阅读和排查,请以输出为准,不要额外转义普通字符。
转义后还能当普通文字用吗?
反斜杠会作为普通字符显示出来,直接展示给读者会显得奇怪。它主要用于代码或正则表达式内部,展示时应还原或另行处理,不要直接放进文案。