カテゴリー: 開発ツール

CSV行フィルター

サイト側で企画したツールツールが見つからない?

テキストまたはパターンに一致するCSVの行だけを残す

CSVデータを貼り付け、ある1列または行全体がテキストや正規表現に一致する行だけを残せます。一致を反転させるオプションもあります。すべてブラウザ内で完結します。

1 行が一致しました。

JSON
name,role,team,active
Ada Lovelace,Engineer,Blue,true

このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。

このツールでできること

大きなエクスポートを必要な行だけに絞り込む作業は、多くの場合ソートではなく検索です。ステータス列が「failed」となっている行や、メール列があるドメインに一致する行を探すようなケースです。このツールはカンマ・セミコロン・タブ区切りのCSVを解析し、名前や番号で指定した1列、または行全体をプレーンテキストか正規表現と照合して、一致した行(「反転」がオンなら一致しなかった行)だけのCSVを再構築します。

使い方

  1. CSVデータを入力ボックスに貼り付けるか、サンプルを読み込みます。
  2. 必要に応じて、1始まりの位置またはヘッダー名で絞り込む列を設定します。
  3. 検索するテキストやパターンを入力し、絞り込んだCSVをコピーします。

プライバシー

このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。

よくある質問

CSVデータはどこかにアップロードされますか。
いいえ。解析とフィルタリングはページ内で動作するJavaScriptで行われるため、表計算のエクスポートがデバイスの外に出ることはありません。
列を空欄のままにするとどうなりますか。
各行のすべての列が結合されてまとめて照合されるため、検索テキストやパターンは1つのフィールドではなく行全体を対象にできます。
プレーンテキストの代わりに正規表現を使えますか。
はい。一致モードを「正規表現」に切り替えてください。無効なパターンは出力を壊すことなく、入力欄の下にエラーとして表示されます。