office交流网--QQ交流群号

Access培训群:792054000         Excel免费交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

word用正则表达式替换最左边的数字

2021-05-11 08:00:00
tangqingfu
原创
2756

在word文档操作里面,我们常常需要批量替换字符,可以用Ctrl+h 快捷键打开查找与替换对话框 对符合条件的字符进行替换

替换的是固定字符比较容易,如果替换的字符是不确定的呢?我们可以通过正则表达式来处理:

如下面怎么识别一个行最左边的数字进行替换?即把左边的1,2,3...替换为“”

1膊折了往袖子里藏——自掩苦处(第7回 焦大)
2坐山观虎斗——坐收其利(第16回 王熙凤)
3借剑杀人——不露痕迹(第16回 王熙凤)
4引风吹火——费力不多(第16回 王熙凤)
5站干岸——-不沾事(湿)(第16回 王熙凤)
6推倒油瓶不扶——懒到家了(第16回 王熙凤)
7狗咬吕洞宾——不识好歹(第25回 彩霞)
8千里搭长棚——没有个不散的宴席(第26回 红玉)
9丈八的灯台——照见人家,照不见自家(第19回 李嬷嬷 )
10黄鹰抓住了鹞子的脚——扣了环了(第30回 王熙凤)


1. 快捷键Ctrl+H 或者在开始-替换中打开查找与替换对话框

2. 点击 更多,打开更多的设置,勾选 使用通配符


3. 输入查找内容 “<[0-9]{1,3}”,点击在以下项中查找,就能查找到前面的一列数据。


4. 替换留空,点击全部替换,这样所有前面的数字就替换成功了。


关于正则表达式中,一些符号的解释“<” 为行的开头,开始于,“{}”表示出现的次数范围,而“[]”表示范围

    分享