【发布时间】:2014-08-31 03:39:32
【问题描述】:
我想做一个不区分大小写的 REGEX_MATCH,但我不确定是否可以使用标志。
【问题讨论】:
标签: regex google-bigquery
我想做一个不区分大小写的 REGEX_MATCH,但我不确定是否可以使用标志。
【问题讨论】:
标签: regex google-bigquery
BigQuery 将 re2 用于正则表达式,而 re2 确实支持标志。
例如,进行不区分大小写的匹配:
SELECT REGEXP_MATCH('TomatoPotato', r'TOpo')
false
SELECT REGEXP_MATCH('TomatoPotato', r'(?:TOpo)')
false
SELECT REGEXP_MATCH('TomatoPotato', r'(?i:TOpo)')
true
【讨论】:
r 是什么?抱歉,我用谷歌搜索了它,但找不到任何关于它的信息