Macのエディタで特定の文字列を含む行だけ抽出する方法

Pocket

Windowsでは秀丸エディタを使っていました。grep機能がありファイル内で特定の文字列を含む行だけ抽出することができました。
MacだとCotEditorとVSCodeを使っていますが同様の機能が見つかりません。
次のようにすると特定の文字列を含む行だけ抽出できます。

検索文字列を「^(?!.*aaaa).*\n」とする。※「aaaa」に特定の文字列をセットする。
置換文字列を「」(空欄)とする。
正規表現をオンにする。
全てを置換する。

これにより「aaaa」を含まない行を全て削除します。各行の最後に改行(\n)を指定しているので、改行を含めて削除されます。
結果的に「aaaa」を含む行が残ります。
CotEditorとVSCodeで試しました。正規表現の「否定先読み」に対応しているエディタならばOKだと思います。

関連記事

[ 2019年1月9日 | カテゴリー: Mac | タグ: ]

« | »

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

送信してください。


タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報