さて、私は一般的なオブジェクトの多くの ID を含むプロファイルに取り組んでいます。
より多くの機能を追加できるように、すべての初期コードを編集する必要がありました。約 1200 の ID を 1 つずつ手動で編集する必要がありました。したがって、Notepad++ は RegEx 関数を使用して編集全体を行うことができるのではないかと考えました。
ただし、問題は、引用符で囲まれた行 2から IDを取得し、この ID を括弧で囲む必要がある行 1に入れる必要があることです。このステップは複数回繰り返されるため、次のセットは 2 行目と 1 行目ではなく、4 行目と 3 行目などになります。
例:
Line 1: < InbagCount(11111) />
Line 2: < ItemID="12345" />
Line 3: < InbagCount(11111) />
Line 4: < ItemID="543" />
ここで、すべての11111を次の行の ItemIDに置き換える必要があります。
これは、ItemID="" 内のテキストと一致する、私が使用しているコードです。
(?<=ItemID=")(?:\\.|[^"\\])*(?=")
それらを見つけることはできますが、[置換] ボタンをクリックすると次のようになります。
InbagCount(?<=ItemID="?:\.|[^"\]*?=")
たぶん、メモ帳++はこの仕事のツールではありません.
誰が私が何を使うことができるか考えていますか?
事前に感謝します。助けていただければ幸いです:)