在MS Office WORD中查找数字包围的所有分号

问题描述 投票:1回答:1

在word文档中,我想找到所有被数字包围的分号。所以我需要查找/替换对话框来查找并选择;123;4中的1;234(但不是example;example或不是example; example)。 请注意,在上面的示例中,我只需要选择用于格式化的分号。 我知道RegEx的基础知识,但WORD所谓的通配符是不同的。到目前为止我所能做的就是使用123;4找到整个字符串(例如([0-9]{1,};[0-9]{1,})),但就像我说我只需要;以便我改变它的字体大小,颜色等。 请帮忙。我不想整天花在一个愚蠢的文件上。

regex windows word-2016
1个回答
0
投票

您可以通过插入自定义字符序列来标记要格式化的;实例,然后删除自定义字符序列来解决Microsoft Word的限制。在这个例子中,我将使用字符序列zzzzz,因为这可能不会出现在文档中的任何其他位置。

The Process

首先进行查找和替换:

找到什么:([0-9]{1,});([0-9]{1,})

替换为:\1zzzzz;\2

现在,您可以选择zzzzz;的所有实例并应用所需的格式。

最后,做另一个查找和替换:

找到什么:zzzzz

替换为:没有

© www.soinside.com 2019 - 2024. All rights reserved.