代码之家  ›  专栏  ›  技术社区  ›  Bhumi Shah

如何使用Regex从jquery中的url获取第一个查询字符串[[副本]

  •  1
  • Bhumi Shah  · 技术社区  · 6 年前

    我有这样的网址

    /test/test123/e/account/data/element?bUnit=17&名称=cId&formName=TestForm&值=[自身]

    我只想得到第一个querystring并替换它的值,所以我尝试了

    [\?&]([^=]+)\=([^&]+)
    

    下面是示例url https://regex101.com/r/6qCllM/3

    但是得到所有的质疑。我已经试过了,只是想弥补的小错误。不需要多行函数。

    谢谢

    1 回复  |  直到 6 年前
        1
  •  2
  •   The Scientific Method    6 年前

    拆下第一个 & ,这应该管用

    [\?]([^=]+)\=([^&]+)