4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

BigQuery 正規表現で〜を含まないマッチング

Posted at

REGEXP_CONTAINS を使う

例えばアクセスログテーブルから、画像へのアクセスを省きたいときは以下のようにする・

SELECT
    url
FROM
    access_log
WHERE
    REGEXP_CONTAINS(url, ".(png|jpg|jpeg||gif)") = false

否定的先読み(?!pattern)、否定的後読み(?<!pattern)などを使わずできる。
(そもそもBigQueryで先読み・後読みって使える?)

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?