首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >特殊缩略词Finder

特殊缩略词Finder
EN

Stack Overflow用户
提问于 2021-03-15 20:37:48
回答 1查看 145关注 0票数 0

我正在为文档编译一个缩略语/缩写表。除了一个简单的首字母缩略词查找者,我想找到特殊的缩略词,不是完全传统。

通常,我可以通过在高级搜索中使用<[A-Z]{2,}>找到缩略语。这包含了任何一个完全由大写字母组成的单词。但我也有其他形式的缩略语。除了以ABC形式出现的缩略词外,在这个其他形式的文档中,我还有缩略词。

  1. ABC泛型形式,2个或更多大写字母

  1. AB&C 1或更多字母在&

之前和之后

在两个或更多字母后面括号中的

  1. ABC(D) 1字母(这只出现两次,所以我不太担心)

  1. A/C 1或更多字母,包括/

之前和之后的字母

  1. ABC-12 2或更多字母,后面跟着连字符和1或2个数字。这只出现一次,所以我并不担心。

在我创建首字母缩略词查找器的过程中,我开发了这个专门的搜索。

<[A-Z]{1,}[\&\/]*[A-Z]{1,}>

在试图翻译这一点时,我发现这是在搜索0或更多的&/前面的大写字母,后面是1或更多的大写字母。理论上,这应该是表格1、2和4,但实际上它只找到了表单2和4,而没有找到1。(我并不像对表1、2和4那样担心表格3。)我对我需要改变的东西感到困惑。我尝试使用OR |语句来查找一个或多个表单,但是Microsoft的“regex”选项与我通常使用的不同(或者看起来不同)。

总之,我的问题是,我的特殊缩略语查找器应该以什么形式在上表中找到表格1、2和4?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-15 21:10:07

您可以使用通配符查找,其中:

查找=

除此之外,要识别括号中的缩略语及其所指的文本,请参见:https://www.msofficeforums.com/word-vba/42313-acronym-definiton-list-generator.html

另见:https://www.msofficeforums.com/word-vba/19395-acronym-finder-macro-microsoft-word.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66645329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档