Есть ли способ объединить две строки поиска в одну? В приведенном ниже примере ... закомментированный <[AZ] {1,} [az] [AZ] {2,}> с существующим ([AZ] {2,})
Текстпри поиске будут использоваться сокращения верхнего и нижнего регистра / смешанного типа: План устойчивого развития ( SDP ) с 2018 по 2030 годы, поскольку они применяются к пяти ключевым исследованиям случаев и потребностей: 1) Здравоохранение 2) Образование 3) Подростки 4) Репродуктивное здоровье и здоровье матери и новорожденного ( RMNH ) и 5) санитария и гигиена воды ( WASH ) .... Министерство финансов и планирования ( МФ ))
Я пытаюсь избежать обучения с помощью RegEx!
With MyRange.Find
'<[A-Z]{1,}[a-z][A-Z]{2,}>
.Text = "\([A-Z]{2,}\)"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindStop
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True
.Execute
While .Execute