1/你真的会用 #word 吗?

in wormhole36 months ago

1/你真的会用 #word 吗?

如何使用word正则表达式执行批量替换,从大量信息中提取想要的内容

word查找和替换功能平时很常用,但是使用正则表达式,很少有朋友用过。

@Port3Network #Port3
2/小蜜蜂今天遇上了这样的需求,如图其他内容都不要,只要画框中的内容。这样的数据有1000多条,手动是肯定不现实的。

word也有正则表达式可以使用,基本上使用两次,第一次,把画框上方的内容替换掉,第二次是把画框下方的内容替换掉。这样就剩下了想要的内容。

#mferc @Port3Network #Port3

3/第1行
数字
<[0-9]{1,4}>^13
[0-9]表示是一个数字,{1-4}表示这个数长度是从到1到4,<>表示是一个单词,^13表示换行。

第2行
^13 换行

第3行
直接用文字就行,别忘了后面换行符 logo^13。

#mferc @Port3Network #Port3
4/第4行
这一行是项目名,可能包含大小号字母、数字、"."、空格等。所以使用排除法:

[!^13/]{1,}^13 !表示排除,后面跟着^13和/,表示不包括换行和斜杠,{1,}表示字符长度大于1,没有上限,^13。

按下ctrl+h,输入正则表达式,勾选“使用通配符”,替换内容为空。

#mferc @Port3Network #Port3

5/在替换之前,可以先点查找,确认正则表达式没问题,再点击全部替换。

#mferc @Port3Network #Port3

替换后:

6/下方第1-3行
$[0-9,.]{1,}^13^13$[0-9,.]{1,} ^13
[0-9,.]表示这个字符可以是0-9,也可以是. 也可以是,
{1,}表示这个字符串长度大于1,没有上限
^13表示换行
第3行和第1行一样

第4-5行
[0-9,<.-]{1,}%^13^13
原理同上

第6-7行
$[0-9,.]{1,}^13^13

#mferc @Port3Network #Port3
7/
第8-11行
[0-9,-<.]{1,}%^13^13[0-9,-<.]{1,}%^13^13

第12-14行
$[0-9,.]{1,}^13^13Recently
可以一行一行的替换,防止出错,也可以一起。

批量替换以后,留下的就是需要的内容

#mferc @Port3Network #Port3


8/然后把^13^13批量替换成^13,反复操作,清除多余空行.

最后再检察一下,整理好就差不多了。

注意
在操作过程中,每次批量替换以后,都可以把/批量换成/,不是为了替换,是为了统计一下数量没有少。如果数量少了,要撤销操作,以防过程中出错。

#mferc @Port3Network #Port3

Sort:  

原来word还可以这样用

This post has been rewarded by the Steem Community Curation Project #wherein

昨天明明把手机放在桌上,今天又找不到了 ( ˘︹˘ )
咦?你是谁?我又是谁?
加入我们微信群没?还没的话赶快加我们瓜子老板。很帅的 iguozi <(^,^)>

Ha recibido un voto a favor de la comunidad WHEREIN, impulsada por STEEMIT INC. Gracias por usar WHEREIN

Terimakasih Sudah Menggunakan WhereIn, Postingan Anda Terpilih Untuk Mendapatkan Upvote Dari WhereIn Dan Di Dukung Oleh Steemit.inc !

Coin Marketplace

STEEM 0.27
TRX 0.13
JST 0.032
BTC 64802.57
ETH 2975.30
USDT 1.00
SBD 3.69