帮助我如何使用正则表达式替换下面的参数值
<?xml version="1.0" encoding="UTF-8" ?>
<games>
<game id="1001" path="C:\Program Files\Warcraft III\war3.exe" param="" display="1" priority="0"/>
</games>
param 的值为空我想使用正则表达式向它添加一些东西。或将孔 param="" 替换为 param="something"
它必须是 id="1001" 帮助之后的第一个参数。
我也在使用 autohotkey 所以.. 我不知道你是否可以提供一个代码来使用 autohotkey 编辑 xml。:P 但正则表达式可以做到这一点。
有人向我提供了这段代码
RegExReplace(xml,"s)id=""1001"".*?param=""\K[^""]+","HELLO WORLD!")
如果参数有一个值,它就可以工作,但如果没有,它就不会工作。我如何使它工作。