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

如何在VSCode中使用正则替换删除国家列表display_name的多余后缀?

VSCode 正则替换操作方案

操作步骤

  1. 打开VSCode替换面板:快捷键按 Ctrl+H(Windows/Linux)或 Cmd+H(Mac)
  2. 点亮搜索框右侧的「.*」按钮,开启正则匹配模式
  3. 搜索框输入以下正则:
(display_name\s*:\s*'[^']+?) \([A-Z]{2}\) \[\+\d+\]'
  1. 替换框输入以下内容:
$1'
  1. 点击「全部替换」即可批量完成所有1200+条数据的修改

正则规则说明

  • 用()包裹的内容为捕获组,$1会直接复用第一个捕获组匹配到的内容
  • display_name\s*:\s*' 匹配display_name字段的固定开头,兼容字段后可能存在的空格差异
  • [^']+? 非贪婪匹配纯国家名称部分,直到遇到后续的空格+左括号
  • \([A-Z]{2}\) 匹配两位大写ISO2代码的括号段
  • \[\+\d+\] 匹配带+号的E164区号的括号段

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 11:06:00