テキストデスク
行を絞り込む
指定した文字列を含む行だけを残します。大文字と小文字を区別するかどうかも選べます。
行を絞り込む: 特定の文字列を含む行だけを抽出します。「行を絞り込む」は各行のどこにあるかを問わず、リテラルな部分文字列を検索し、一致した行を元の順序のまま残します。大文字と小文字が重要な場合は区別する設定を選択してください。結果には一致した単語だけでなく、行全体が含まれます。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。
- カテゴリ
- テキストツール
- 実行回数
- ブラウザ内で
- コスト
- 無料 · 登録不要
- 提供状況
- すぐに使えます
完全にブラウザ内で実行します
結果
準備完了フィルタリングでは、リテラルなcontainsチェックを使用します。正規表現とパターンの実行には意図的に対応していません。
一致するのは部分文字列
行内のどこかに検索文字列が現れると、その行は残ります。そのため、catではcategoryやconcatenateも残り、大文字と小文字を区別しない場合のERRORではerror-freeも残ります。[ERROR]やstatus=500のように、記号や前後のスペースを含めて検索文字列を具体的にしてください。通常、決まった大文字・小文字で書かれるログレベルやコードでは、大文字と小文字の区別を有効にします。
ヘッダー、除外、パターン
CSVをフィルタリングすると、ヘッダーにも検索文字列が含まれていない限り、ヘッダー行は削除されます。必要なら後から先頭に戻してください。一致する行を削除するモードや、パターンマッチングはありません。2つの単語のいずれかや任意の個数などのパターンには、正規表現テスターで正規表現を作成してください。ターミナルでは、grep -vで一致する行を削除し、grep -Eでパターンによりフィルタリングできます。
使い方
- ローカルエディターに行を貼り付けるか入力します。
- この変換のオプションを設定して実行します。
- 結果を確認し、テキストをコピーまたはダウンロードします。
プライバシーと制限事項
テキストと結果はこのデバイス上にとどまります。入力したコードのアップロードや実行はありません。
関連ツール
よくある質問
ドット、アスタリスク、角括弧は検索パターンとして扱われますか?
いいえ。「a.b」のような検索語は、その3文字の並びそのものを検索します。アスタリスクはアスタリスクとして検索されます。ワイルドカード、単語全体の境界、正規表現は使われません。スペースだけで構成された検索語には意味を持たせられますが、完全に空の検索語は拒否されます。
大文字と小文字を区別しない検索では、アクセントやUnicodeの異なる表記も無視されますか?
言語固有の照合ではなく、テキストを小文字化して比較します。「cafe」は「café」と一致せず、合成済みの「é」も、eの後に結合アクセントが続く形とは異なるものとして扱われます。ドイツ語の「ß」が「ss」に展開されることもありません。同じ表記として一致させたい場合は、あらかじめ別途テキストを正規化してください。
複数回一致した場合、同じ行が繰り返されますか?
いいえ。各論理行は1回だけ確認され、1回だけ残るか破棄されます。同一内容の入力行が繰り返されている場合、それらは別々の項目として扱われ、すべて残ることがあります。一致する行がない場合、出力は空になります。残った行は小文字化した検索用の形式ではなく、元の大文字・小文字、空白、句読点を保持します。
無料ツール · ブラウザ内で · アカウント不要