正则表达式,用于查找和替换错误的引号

时间:2014-09-27 10:00:42

标签: regex latex sublimetext2

我有一个已从MS Word复制/粘贴的文档。所有引用都被复制为''something'',这基本上会在我的LaTeX文档中造成混乱,因此它们必须是``something''

是否可以创建一个正则表达式,找到所有''something'' something可以是任何东西(包括符号,数字等),以及用正确的引号替换它的正则表达式?我正在使用Sublime Text,它可以直接在编辑器中使用RegEX。

1 个答案:

答案 0 :(得分:3)

以下正则表达式将匹配所有双引号字符串并捕获除前两个单引号之外的所有字符(仅在匹配的字符串中)。用双引号替换匹配的字符加上组索引1中的字符将为您提供所需的结果。

正则表达式:

''(.*?'')

Replacemnet string:

``$1

DEMO