我已经搜索过了,我找不到答案。
我需要用一个撇号替换所有非双撇号。
abc'def''ghi'x -> abc''def''hgi''x
''abc'def' -> ''abc''def''
'abc''def -> ''abc''def
我不想要这个:
abc''def -> abc''''def
如果撇号在开始或结束时,我看到的所有解决方案都会失败。我用的是vbnet。欢迎任何帮助。可以理解正则表达式或其他形式的代码。
答案 0 :(得分:1)
一个简单的正则表达式是(?<!')'(?!')