我正在爲禁用的學習者更改通信輔助語言包。她需要所有的單元格都是'speaknow'而不是'type',並帶有一個額外的參數。所有的命令都包含在多個xml文件中。我需要匹配所有命令 - >命令 - >鍵入並更改它們。崇高的文本正則表達式在XML中查找/替換
實施例:
...
<commands>
<command>
<id>type</id>
<parameter index="1"><![CDATA[Good Afternoon ]]></parameter>
</command>
</commands>
...
到
...
<commands>
<command>
<id>speaknow</id>
<parameter index="1"><![CDATA[Good Afternoon ]]></parameter>
<parameter index="2"><![CDATA[1]]></parameter>
</command>
</commands>
...
軸承記 「下午好」 是在每個小區中不同。
在Sublime Text中的正則表達式的路要走(如果是這樣的話),還是有更好的方法來處理多個XML文件。
非常感謝
你可以錄製宏和崇高的重播,但是你需要爲每個'command'阻止 – Filype
這SO爲做到這一點什麼在這裏救了我:HTTP ://stackoverflow.com/a/13241658/826308 –