Sublime 3,正则表达式,在一个地方找到,在同一个文件中的其他地方更改

时间:2014-10-29 13:05:40

标签: regex search replace sublimetext

我有几个xml文件,我正在尝试“自动”更新。

看起来像这样:

<root>
    <lang_ref>en</lang_ref>
    <other_stuff>blablab</other_stuff>
    ...
    ...
    <markup>
        <p>
            <a href="http://my.domain.com/lang/en/">Text link</a>
        </p>
    </markup>
</root>

我需要更新xml以更改href中的链接(例如http://my.newdomain.com/lang/en/)。 xml文件都有不同的语言,在<lang_ref>标记中定义,并且每种语言的链接都需要“翻译”

所以基本上我需要一个正则表达式(或任何其他方法),它将lang_ref标记中的语言替换为http://my.newdomain.com/lang/[lang_ref]/的链接

注意:我已经安装了RegReplace

0 个答案:

没有答案