
私は単なる素朴なユーザーなので、この愚かな質問(あなたの基準では;))をお許しください。
Notepad++ で 2 つのタグ間のテキストと、それを囲むタグを削除する方法を教えてください。
例:
<XXX:value key="YY">TEXT</XXX:value>
前もって感謝します
答え1
正規表現を使用できます。
- remplace オプション (
Ctrl
+H
) を使用して、検索モードとして正規表現を選択します。
この行をFind what:
テキストボックスに入力します。
[^<>]+(?=[<])
正規表現の説明は次の通りです。
[^<>]+
- 以下のリストにない1文字に一致します
+
量指定子 — 1 回から無制限の回数まで、必要な回数だけ一致し、必要に応じて返します (貪欲)
<>
リスト内の1文字に一致します <> (大文字と小文字は区別されます)
(?=[<])
- 肯定先読み。以下の正規表現が一致することをアサートする
[<]
以下のリストにある1文字と一致
<
文字 < に文字通り一致します (大文字と小文字は区別されます)