web-dev-qa-db-ja.com

Android Studio logcatで複数の単語をフィルタリングする方法

Logcatでいくつかの単語を確認したいのですが。つまり、特定のタグのみです。 Regexを有効にして[Encoder|Decoder]をフィルターとして入力しようとしましたが、機能しません。

29
Pitel

grouping構成を使用する必要があります。

(Encoder|Decoder)

実際には、あなたは使うことができます

Encoder|Decoder

[Encoder|Decoder]を使用する場合、任意の1文字Enc... |D...またはr

文字クラスまたは文字セット を参照してください。

「文字セット」とも呼ばれる「文字クラス」を使用すると、正規表現エンジンに複数の文字のうち1つだけを一致させることができます。角括弧の間に、一致させたい文字を置くだけです。 aまたはeと一致させる場合は、[ae]を使用します。

別の必読は確かです 垂直バーまたはパイプ記号の代替

リテラルテキストcatまたはdogを検索する場合は、両方のオプションを垂直バーまたはパイプ記号で区切ります:cat|dog。さらにオプションが必要な場合は、リストを拡張してください:cat|dog|mouse|fish

(...) を使用する場合、正規表現エンジンにグループ化するように指示します文字/サブパターンのシーケンス(1をキャプチャすると、サブマッチはメモリバッファーに保存され、後方参照を介してそれらにアクセスできます。キャプチャしない(?:...)では、サブパターンのみをグループ化します):

正規表現の一部を角括弧または括弧内に置くことで、正規表現のその部分をグループ化できます。これにより、グループ全体に quantifier を適用したり、正規表現の一部に alternation を制限したりできます。

42