でブラケット内のコンテンツを交換し、私はメモ帳++が与えられた内容をメモ帳++
結果は以下のようになるよう{\abc {a}}, {\abc {c}}, {\def {a}}
{\agh {a}}, {\abc {c}}, {\def {a}}
{\def {a}} {\abc {a}}, {\abc {c}}
で以下の内容を交換したいと思います大括弧は\{.*\}
の正規モードですが、指定されたコンテンツの置き換え方法はわかりません。この場合、一般的には "\ abc"または "\ a *"です。 {\ abc {a}}、{\ agh {a}}、{\ abc {c}}のような類似の文字をフィルタリングする最適な方法がありますか?上記? この問題を解決するのを手伝ってください。 ありがとうございました!
あなたはオールウェイズ最後の括弧を維持したいですかより多くの情報を確認https://en.wikipedia.org/wiki/Regular_expressionような表現と一致
\a*
と一致していませんか?それらの中に '\ def'を持つブラケット?すべてのものが1行に入っていますか?期待した結果のテストケースをいくつか追加してください。 – Toto私はちょうど私の質問を編集しました。ありがとうございます – greenworld
文字通り '{\ def {a}}'のみを残し、他のものはすべて削除したいですか? '{\ def {a}} 'のような' {\ abc {a}}、{\ abc {c}} 'のような内容の行はどうでしょうか?改行を含む行全体を削除するか、改行を保持しますか?文字通り '\ def'と' a'か、 '\ dab'か\ dxyz''でしょうか? – Toto