通知

この記事では、Looker Studio について説明します。Looker のドキュメントについては、https://cloud.google.com/looker/docs/intro をご覧ください。

REGEXP_CONTAINS

テキストが正規表現に対して部分一致である場合は、true を返します。

使用例

REGEXP_CONTAINS(ページ, 'home')

構文

REGEXP_CONTAINS(X, regular_expression)

パラメータ

  • X - 評価するフィールドまたは式。
  • regular_expression - 正規表現。

戻り値

REGEXP_CONTAINS 関数は、boolean 値を返します。

備考

この関数は、値 X またはその部分文字列が regular_expression というパターンに一致する場合、true を返します。たとえば、フィールドの値が「ABC123」の場合は次のとおりです。

REGEXP_CONTAINS(Field, 'A') は true を返します。
REGEXP_CONTAINS(Field, 'A.*') は true を返します。
REGEXP_CONTAINS(Field, 'AC') は false を返します。

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

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

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

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。
true
Looker Studio の新機能

新機能と変更点についてご確認ください。Looker Studio リリースノートが Google Cloud で公開されました。

検索
検索をクリア
検索を終了
Google アプリ
メインメニュー