で終わるテキストの複数行のブロックをフィルタリングするための正しい正規表現は何#tags
ですか?私のファイルは次のようになります。
Text block 1:
- something
- something
- something
#tag1 #tag2
Text block 2:
- somethingelse
- somethingelse
#tag2
Text block 3:
- really interesting stuff
- really interesting stuff
#tag1
etc
これらの すばらしいヒントは、を使用することを私に示しました\_.
。したがって、を含む両方のブロックを除外するために#tag1
、私はこれを思いついた:
\_.\{-}#tag1.*
ただし、これではテキストブロック1しか得られません。テキストブロック2(タグも含まれています)をさらに指す代わりに、カーソルが1行ずつ下に移動し始めます。
どこが間違っているのですか?説明ありがとうございます!
編集:この種のクエリのマルチコマンドを作成する方法のフォローアップはここにあります。