文本 去除重复行(sublime Text3 ,正则表达式)

文本 去除重复行(sublime Text3 ,正则表达式)

去除重复行的方法很多,这里通过正则表达式实现;

农林牧渔子类
农林牧渔子类
农林牧渔子类
农林牧渔子类
卫生和社会工作子类
卫生和社会工作子类
卫生和社会工作子类
卫生和社会工作子类
交通运输、仓储和邮政业子类
交通运输、仓储和邮政业子类
交通运输、仓储和邮政业子类
交通运输、仓储和邮政业子类
交通运输、仓储和邮政业子类
交通运输、仓储和邮政业子类
交通运输、仓储和邮政业子类
交通运输、仓储和邮政业子类
建筑业子类
建筑业子类
建筑业子类
建筑业子类
信息传输、软件和信息服务业子类
信息传输、软件和信息服务业子类
信息传输、软件和信息服务业子类
信息传输、软件和信息服务业子类
住宿和餐饮业子类
住宿和餐饮业子类
住宿和餐饮业子类
住宿和餐饮业子类
卫生和社会工作子类
卫生和社会工作子类
卫生和社会工作子类
卫生和社会工作子类
文化、体育和娱乐业子类
文化、体育和娱乐业子类
文化、体育和娱乐业子类
文化、体育和娱乐业子类
制造业子类
制造业子类
制造业子类
制造业子类
制造业子类
制造业子类
制造业子类
制造业子类
制造业子类
制造业子类
制造业子类
制造业子类
农林牧渔子类
农林牧渔子类
农林牧渔子类
农林牧渔子类
渔船船员子类
渔船船员子类
渔船船员子类
渔船船员子类
渔船船员子类
渔船船员子类
渔船船员子类
渔船船员子类
制造业子类
制造业子类
制造业子类
制造业子类

正则表达式

(.*)(?=.*\n\1)

(^.*\n)(?=\1)

(.*) 任意字符 并捕获在第一组
(?=.*\n\1) 这是断言, 表示后面内容将是 任意个字符加上第一组所捕获的内容

替换为空

结果

农林牧渔子类
卫生和社会工作子类
交通运输、仓储和邮政业子类
建筑业子类
信息传输、软件和信息服务业子类
住宿和餐饮业子类
卫生和社会工作子类
文化、体育和娱乐业子类
制造业子类
农林牧子类
渔船船员子类
制造业子类

再去除空行(安装插件DeleteBlankLines或者录制执行正则表达式的宏),排序F9都可以使用sublime Text3

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值