如何在word中查找括号内长度为2-4个字母的缩写

如何在word中查找括号内长度为2-4个字母的缩写

我有一个 word 文档,我想选择其中的所有缩写。我尝试使用advanced search并检查wild card。但是,使用以下代码没有显示任何结果。

([\(])([A-Z])([\)]){2,4}

缩写形式如下Apple tree (APt)All trees (AT)

  1. (APt)缩写,有些字母大写,有些字母简单。但有些只包含大写字母 ( (AAA)),有些只包含简单字母 ( (mm))。

  2. 缩写始终位于两个括号内()

答案1

经过几个小时痛苦的反复尝试,我终于找到了它,如果有人想要它的话。

([\(])([A-Z]*[a-z])([\)])

编辑:([\(])(*)([\)])这个更新版本可用于查找括号内的任何内容。我发现这个很有用,因为我的一些缩写超过 4 个字母(抱歉,我后来才意识到,因为我的文档很长)

答案2

为了使您的原始搜索工作,您可以开始

\([A-z]{2,4}\)

(即 {2,4} 需要位于需要查找 2-4 的事物之后)

然后添加回你需要的任何 [] 以使 ( 和 ) 正常工作,例如你可能需要

[\(][A-z]{2,4}[\)]

然后,如果您需要替换单个组,请重新添加分组 ()。

最后,分隔,符取决于区域设置 - 在某些系统上,您可能需要;

相关内容