快速文本处理

天下武功唯快不破
在工作中,也是如此,埋头苦干,不如愉快的偷懒。

工具篇:
notepad++
相比系统自带的notepad功能真的是++,无比强大。安装包小,开源软件即免费软件。
PS:默认的配置中,新建的文本即使没有保存,也不会丢失,下次打开软件可以继续查看。(简直是马大哈绝配,再也不用担心文本丢失了)

word
作为office的必要组件来说,作为文本编辑江湖大佬,江湖早有它的传说,在文本处理方面的能力是有目共睹的。

excel
excel不是数据处理软件吗?也能文本处理吗?
对,不用怀疑,它确实可以处理文本,而且功能强大到你无法想象。让我来慢慢揭开它的面纱。

文本处理基础:
1、删除空白行
Word中操作
利用查找替换完成,如果空白行较多,需2-3次查找替换。
在这里插入图片描述
Notepad++中操作
也是利用查找替换来完成
在这里插入图片描述

知其然知其所以然:
空白行产生时,两个空白行之前不存在任何内容,而空白行会存在一个空白行标志符。所以查找两个空白行标志位相连的情况,替换为一个空白行标志符,即可实现删除一个空白行的操作。
2、批量生成相同文本
excel批量复制填充
输入相关内容,下拉填充,复制到文本软件中
在这里插入图片描述
3、批量文本前(后)加入某些内容
excel中两列数据进行合并

在这里插入图片描述

excel中自定义格式
利用自定格式显示,需要的结果,把显示内容粘贴到文本处理软件中。
在这里插入图片描述

notepad++中查找替换

在这里插入图片描述

如果需要添加的内容都在结尾呢?
只需要把替换内容改下:
只需要把查找内容改为$,即可。

4、规范文本的批量提取内容
如图,需要提取出每行的后半句诗句。
在这里插入图片描述

方法一:一行行逐个的删除前面内容,成百行时可操作性极差。
方法二:
运用excel的分列功能进行提取
在这里插入图片描述
操作性强,通用性好,效率高,相对而言还是有些费时。
方法三:列块操作(神级操作),电光火石间解决了战斗。word和notepad++中都有此功能。
在这里插入图片描述

选取内容前需要按住ALT键才能进行列块选择。

5、固定位置插入文本
数字型,可以使用excel的操作进行,如下图:
在这里插入图片描述
此方法局限性,只能是数字,并且数字的长度必须小于等于15位。

一般文本操作,使用列模式。
第一步,选择即将插入的位置,选择此列的所有位置。
第二步,直接输入相关内容即可。

在这里插入图片描述

6、批量删除数字 [0-9]
我从网上复制了一段文字,发现其中有许多的数字,怎么把这些乱七八糟的数字全删除呢?
只需要一步即可完成,所有数字消失无影无踪。
在这里插入图片描述
查找替换:
在这里插入图片描述
此替换方式word特有,缺少通用性。
在这里插入图片描述
此替换方式,利用了通配符,通用性好,notepad++中也可同理实现。

拓展: 批量删除汉字
查找:[一-﨩]

在这里插入图片描述
知其然知其所以然:
word中默认所有汉字最小的为“一”,最大的为“﨩”
7、对查找内容进行操作
如下图内容,把所有手机号码,前添加“tel:”
在这里插入图片描述
使用查找替换:
在这里插入图片描述
或使用如下,以提高通用性,可在notepad++中达到同样效果。

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值