标签: sql google-bigquery standard-sql
我需要从下面列中的以下字符串中提取app_id:
&app_id=4.25.9&
以&app_id=开头并以&结尾的所有内容
&app_id=
&
有关如何编写此示例的任何想法?字符和符号的数量可能会不同。
答案 0 :(得分:3)
这应该足够了:
REGEXP_EXTRACT(your_column, r'\&app_id=(.+?)\&')
目前.+?匹配的应用程序ID有点宽,可以匹配任何字符,您可能想进一步限制它。
.+?