You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用regexp_extract从URL中提取参数值yolobleh

提取URL指定参数的参数值

已知目标URL:https://example.com/fid=&ti_gen=yolobleh&er_mess=beatle&,需要提取参数ti_gen对应的参数值yolobleh。原语句regexp_extract(url,r'ti_gen=[^&]+')返回包含参数名的ti_gen=yolobleh,可通过捕获组修改正则来单独提取参数值:

  • 修改后的正则语句:
    regexp_extract(url, r'ti_gen=([^&]+)')
    
    部分SQL引擎(如Hive)需要显式指定捕获组索引,可写成:
    regexp_extract(url, r'ti_gen=([^&]+)', 1)
    

正则说明

  • ti_gen=:精准匹配参数名部分
  • ([^&]+):定义一个捕获组,匹配所有非&的字符(即参数值,URL参数以&作为分隔符)
  • regexp_extract默认返回第一个捕获组的内容,因此直接得到参数值yolobleh

内容的提问来源于stack exchange,提问作者tamboo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 03:22:04