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

如何在jQuery脚本中替换URL中的多语言路径字符串?

多语言路径替换的URL编辑脚本优化

你可以通过正则表达式分组匹配来同时处理多个目标路径,把需要替换的语言路径用竖线|分隔,放在正则的分组里,就能一次性替换所有指定路径为/。

修改后的代码如下:

jQuery(".int-tooltip a").attr("href", (_, href) =>
  href.replace(/\/(zh-hant|de)\//g, "/")
);

补充说明:

  • /\/(zh-hant|de)\//g 是具体匹配规则:
    • \/ 用来匹配路径中的斜杠(斜杠在正则里属于特殊字符,需要加反斜杠转义)
    • (zh-hant|de) 是分组匹配,会匹配zh-hant或de任意一个字符串
    • 末尾的g表示全局匹配,确保URL中如果存在多个符合规则的路径都会被替换(一般单个URL里只会出现一次,但加上更稳妥)
  • 如果需要添加更多语言路径,比如/fr/、/ja/,只需在分组里继续用竖线补充即可:
    jQuery(".int-tooltip a").attr("href", (_, href) =>
      href.replace(/\/(zh-hant|de|fr|ja)\//g, "/")
    );
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 19:40:36