大きなテキストファイルがあり、その中に多くのテキストがあります。メモ帳++特定の形式の行だけを保持する方法
すべての行に異なるテキストまたは書式があります。
特定の形式 "text1:text2"で行を保持し、残りを破棄する必要があります。
- 91.216.3.125:8085
- 141.101.132.98:8085
- テキストメッセージ、またはテキストメッセージは、構成および
- を送信する行為である:
例えば、私は9行を持っていますasd1:BBC2
- qedrt2:b32sv
- 電子メッセージ、typic
- ショート・ミーssageサービス(SMS)。 I
- yugiias:tugida2
- nhcgdw:idwune
私は他のすべてを削除する必要があり、保存するためにのみ4、5、8、9行が必要です。
所望の出力:
- asd1:BBC2
- qedrt2:b32sv
- yugiias:tugida2
- nhcgdw:idwune
私が通常行っていることは、一致しないものを見つけて、何も置き換えないことです。だからあなたは '^ [^:] * \ r \ n'にマッチし、何も置き換えられません。これは、コロンを持たない行を削除します。その後、 '^。* \ .. * \ r \ n'を見つけて、何も置き換えてドットを含むものを取り除きます。 –
[パターンと一致しないものをすべて削除するにはどうすればいいですか?](https://stackoverflow.com/questions/20859891/how-can-i-delete-everything-that-is-not-matched-by -a-pattern) – AdrianHHH