【发布时间】:2020-08-18 00:15:09
【问题描述】:
在正则表达式(notepad++)中,我想搜索:( )|(:)|(_)|(\.),并在前面插入\,如上所述,空格、冒号、下划线和“.”。
搜索示例:abcd:1234 jiod.8ufd_adfd
结果:abcd\:1234\ jiod\.8ufd\_adfd
简单来说,如何引用替换表达式中的内容?
请注意,示例中不是\1, \2, \3 or \4,因为我需要包含找到的内容,无法知道找到的内容,是吗?
【问题讨论】:
-
您的意思是要在每个冒号、空格点或下划线之前添加反斜杠吗?匹配
[:\h._]并替换为反斜杠和完整匹配\\$&regex101.com/r/Si6rHp/1 -
答案成功了吗?