Word多重查找功能

其实就是逐级查找,缩小范围,直至找到目标的一个做法。如下面图示:

图片[1]-Word多重查找功能-Word实用工具

从最外面的大括号,到内层中括号,再到小括号,再到<>号,一次性完成。

图片[2]-Word多重查找功能-Word实用工具

再经过3个小时的优化完善,成了这样:

图片[3]-Word多重查找功能-Word实用工具

恰逢EH论坛上有人提出了这个问题:

如何将题号+答案内容提取出来?

图片[4]-Word多重查找功能-Word实用工具

工具一下便解决了这个问题:

图片[5]-Word多重查找功能-Word实用工具

文件见附件。

那么这些选项是什么意思呢?

以第一重的这个为例:

图片[6]-Word多重查找功能-Word实用工具

当然,通配符大家都知道什么意思,不勾选就是普通模式;一般都是勾选的;

程序首先执行了查找替换,按照:^13[0-9]@.*【答案】,找到后再移动行首第一个字符到到达点.的位置。因为有的题号是1位,有的是2位,还有的是3位,因此使用找到点的位置为止,实现了动态的跨越。

同样,末尾也是如此,当然,末尾向前的话,注意最远的地方要搞成负值,否则是扩展,而不是收缩;

也可以保持默认,这样就会一直查找到为止,不论找多远。

然后上面的1和-4是什么意思?1的意思是,找到后首字符向后挪移一位,末尾向前挪移4位。当然,这个是在字符移动之后执行的。

THE END
喜欢就支持一下吧
抢沙发
头像
提交
头像

昵称

取消
昵称

    请登录后查看评论内容