我有这个文字
'Random Text', 'a\nb\\c\'d\\', 'ok'
我想让它变成
'Random Text', 'a\nb\c''d\', 'ok'
问题正在逃避。\
我现在只'
用逃避,而不是用 逃避''
。这是针对第 3 方程序的,因此我无法更改它,因此需要将一种转义方法更改为另一种。
问题是\\'
。如果我进行字符串替换,它将变为\''
而不是\'
. 也不\n
是换行符,而是\n
不应修改的实际文本。我尝试使用正则表达式,但我想不出一种方法来表示 if '
replace with ''
else if \\
replace with \
。显然,分两步执行此操作会产生问题。
如何正确替换此字符串?