通过 REGEX 从 Google Sheets 中提取包含混合字符的 UTM 值

问题描述 投票:0回答:1

我有多行这样的行,我需要提取与 utm_campaign 字段关联的值。如您所见,该值由数字、字母和字符组成(例如“-”)

https://smycampaign?utm_source=linkedin&utm_medium=paid&utm_campaign=2023-test-campaign&utm_content=img-01-a&utm_id=7677898

所以基本上,我需要使用 REGEX 将“2023-test-campaign”提取到单元格 B1 中

谢谢!

艾伦

我尝试使用这个,它适用于 REGEX101 编辑器,但不适用于 Google 表格:

(?P(?<=utm_campaign=).*?(?=&|\s|$))

regex google-sheets text-extraction utm
1个回答
0
投票

也许这会对单元格 A2 所在的 URL 有所帮助;

=REGEXEXTRACT(A2,"_campaign=(.+)&utm_content")
© www.soinside.com 2019 - 2024. All rights reserved.