使用例
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 でもエスケープ文字の使用が必要となる場合があります。これは生文字列リテラルを使用することで回避できます。