Google RE2の正規表現で「?(ハテナ)」「.」などをエスケープする方法【Data Studio】

ダブルバックスラッシュを使う

ダブルバックスラッシュを使えば良いようだ。

Google Data Studio では「Google RE2」を使用している。
Google Data Studio のREGEXP_MATCHの場合。

REGEXP_MATCH(ページ, 'http.*\\?from=test.*')

注意点

ダブルバックスラッシュ後は「後方一致」判定されるようなので、上記の例のように「.*」をくっつけないと出力されなかった。理由はよくわからない。


日本語では出てこなかったので、他の方向けのメモ。