【问题标题】:jQuery + regular expression how to replace this URIjQuery + 正则表达式如何替换这个 URI
【发布时间】:2010-11-23 00:40:14
【问题描述】:

我有一个简单的 URI,如下所示:

/stuff/assets/1234/asset/foobar

jQuery 用另一个词替换资产的正确方法是什么?如果我做一个简单的.replace('asset', 'something'),它会将URI 更改为/stuff/somethings/1234/something/foobar。我只想替换第二个资产,而不是第一个。

我也尝试将基于 PCRE 的 \b 用于裸字,但没有成功。

使用 jQuery 仅更改第二个资源的正确方法是什么?

【问题讨论】:

    标签: javascript jquery regex


    【解决方案1】:

    可以做一个简单的

    .replace('/asset/', '/something/');
    

    【讨论】:

      猜你喜欢
      • 2011-02-12
      • 1970-01-01
      • 1970-01-01
      • 2022-06-28
      • 1970-01-01
      • 2011-10-29
      • 2011-04-11
      • 2022-01-22
      • 2012-02-12
      相关资源
      最近更新 更多