正規表現を使用して以下の param の値を置き換える方法を教えてください
<?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" ヘルプの後の最初のパラメーターである必要があります。
私もオートホットキーを使用しているので..オートホットキーでxmlを編集するためのコードを提供していただけるかどうかわかりません。:P しかし、これには正規表現が適しています。
誰かが私にこのコードを提供しました
RegExReplace(xml,"s)id=""1001"".*?param=""\K[^""]+","HELLO WORLD!")
パラメータに値がある場合は機能しますが、ない場合は機能しません。どうすれば機能しますか。