REGEXP_CONTAINS

使用例

REGEXP_CONTAINS(Page, 'home')

構文

REGEXP_CONTAINS( X, regular_expression )

パラメータ

  • X - 評価するフィールドまたは式。

  • regular_expression - 正規表現。

戻り値

REGEXP_CONTAINS 関数は、Boolean データ型の値を返します。

Example formula Input Output
REGEXP_CONTAINS(Field, 'A') ABC123 true
REGEXP_CONTAINS(Field, 'A.\*') ABC123 true
REGEXP_CONTAINS(Field, 'AC') ABC123 false

メモ

REGEXP_CONTAINS は、デフォルトで値全体にのみ一致する、類似した REGEXP_MATCH 関数とは異なります。したがって、REGEXP_CONTAINS(field,"pattern")REGEXP_MATCH(field,".*pattern.*") と機能的に同等です。

Looker Studio では RE2 式の構文を使用します。詳しくは、Looker Studio の正規表現をご覧ください。

\ などのエスケープ文字を含むパターンでは、Looker Studio でもエスケープ文字の使用が必要となる場合があります。これは生文字列リテラルを使用することで回避できます。