我有一个数据与entrance_page_name:
/search?q=
/search?
/search?ast
我能得到与第一个词相似的数据吗
WHEN REGEXP_CONTAINS(entrance_page_name, '^/search/q=') THEN 'search?q='
WHEN REGEXP_CONTAINS(entrance_page_name, '^search?') THEN 'search?'
但这并不是真的有效。任何协助,这将是非常感激!谢谢你
您可以使用原始字符串和转义字符来覆盖?象征。
SELECT CASE WHEN REGEXP_CONTAINS('/search?q=SDbmoLZK89s', r'^/search?q=') THEN 'search?q=' END as test
上面的代码应该在你的情况下工作。