我正在尝试构建一个替换我的转义字符的正则表达式。我的转义字符是反斜杠(\)。例如:
lastname[ct]sam\\\,ple
应该得到:
lastname[ct]sam\,ple
首先我尝试了这个:
([\\]{1})(.?)
哪个匹配正确的组(“\\”和“\,”)。然后我试着用正面的前瞻来获得反斜杠,但它并没有真正解决:
(?=([\\]{1}[^\\]{1}))(.?)
它只是匹配逗号之前的反斜杠而不是反斜杠之前的反斜杠。有人知道我的错误在哪里吗?