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

时间:2018-01-02 11:53:23

标签: regex windows word-2016

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

1 个答案:

答案 0 :(得分:0)

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

流程

首先进行查找和替换:

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

替换为:\1zzzzz;\2

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

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

找到:zzzzz

替换为:没有