我的数据集中有一个URL字段,我想替换任何看起来像这样的URL:
/manage/{old_booking_ref}{number_id}GBBLADV8
/manage/{old_booking_ref}{number_id}GBAPTX8E
/manage/{old_booking_ref}{number_id}IEWWG9HG
/manage/{old_booking_ref}{number_id}IEY2DCPC
等等,
使用此:/manage/{old_booking_ref}{number_id}
在Looker Studio中有没有办法做到这一点?
值得注意的是,这些URL末尾的ID总是以GB或IE开头。
我试过在CASE语句中使用REGEXP_CONTAINS,但它似乎不能识别%运算符,因为它没有改变任何东西。
CASE
WHEN REGEXP_CONTAINS(url, "/manage/{old_booking_ref}{number_id}GB%")
OR REGEXP_CONTAINS(url, "/manage/{old_booking_ref}{number_id}IE%")
THEN "/manage/{old_booking_ref}{number_id}"
ELSE url
END
2条答案
按热度按时间zour9fqk1#
bvjxkvbb2#
我假设您在另一列中有这个旧的预订ref和编号id,因此您可以使用这些值“/manage/{old_booking_ref}{number_id}”更新该列