首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Notepad++复制/粘贴每一行的一部分

用Notepad++复制/粘贴每一行的一部分
EN

Stack Overflow用户
提问于 2017-10-13 16:53:11
回答 1查看 6.1K关注 0票数 3

我想知道我们是否可以用notepad++完成下面的工作。我有一份世界上所有国家的详尽清单,这是其中的一小部分:

代码语言:javascript
复制
Afghanistan : '',
Albania : '',
Algeria : '',
American Samoa : '',
Andorra : '',
Angola : '',
Anguilla : '',
Antigua and Barbuda  : '',

我需要在单引号之间插入每个国家,如下所示:

代码语言:javascript
复制
Afghanistan : 'Afghanistan',
Albania : 'Albania',
Algeria : 'Algeria',
American Samoa : 'American Samoa',
Andorra : 'Andorra',
Angola : 'Angola',
Anguilla : 'Anguilla',
Antigua and Barbuda  : 'Antigua and Barbuda',

是否有任何地方,我们可以解析每一行和注入每个国家,如上文所述,使用某种形式或正则表达式?

EN

回答 1

Stack Overflow用户

发布于 2017-10-13 17:02:08

您可以在Notepad++中使用Regex 搜索和替换轻松地做到这一点。

  1. 在Notepad++中打开文件
  2. 从主菜单打开搜索->替换(或Ctrl+H)
  3. Find what:行中,^(.*?)\s:\s'',$类型
  4. Replace with:行中,$1 : '$1',类型
  5. Regular expression面板上检查Search Mode收音机
  6. 单击Replace All按钮。

下面你可以看到我从你的样本数据中得到的结果。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46734630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档