我试图从以下字符串中提取数据,只留下预订参考,我已经成功地使用收件人ID参考而不是预订参考完成了此操作。
URL /information/feedback?RECIPIENT_ID=fb8eab5f4738ad75e5093ee0f57ce1eb,fb8eab5f4738ad75e5093ee0f57ce1eb&BkRef=20927158&pid=email&sid=nfprog.
字符串
我已经使用了下面的方法来提取收件人ID,它可以用REGEXP_EXTRACT(Page,'.RECIPIENT_ID=(.*),.*')
来工作,但是在预订参考上没有任何运气。
BkRef将始终具有相同的长度,即8个数字字符BkRef=20927158
1条答案
按热度按时间2q5ifsrm1#
您可以使用
字符串
参见regex demo。
[?&]
-?
或&
BkRef=
-属性的名称([^&]*)
-捕获组1:zero or more chars other than&
.如果参数后面可以有名称引用,则可以将
([^&]*)
替换为([^&#]*)
。