Как вы будете действовать в отношении следующего поиска и замены в Microsoft Word?

Найти то, что?

D.Lgs.

(это может быть любая комбинация из нижнего или верхнего регистра, плюс точки могут быть, а могут и не быть, т.е. мне нужно найти все следующее: dlgs, DLGS, D.Lgs, dlgs, dlgs. и т. д.)

Заменить чем?

D.Lgs.

Дело в том, что Microsoft Word не позволит мне найти ноль или более вхождений символа (в данном случае, точки) (дополнительную информацию см. Здесь: http://word.mvps.org/faqs/general/usingwildcards.htm ). Использование Microsoft Word 2007.

1 ответ1

1

Мне удалось найти ваши примеры с помощью следующего группового поиска:

Найти: [dD][.lL]{1,2}[gG][sS.]{1,2} Заменить: D.Lgs.

Квадратные скобки ограничивают символы, которые мы ищем. Выделив их, мы можем включить. где это может быть (или не может быть - то есть 0 вхождение).

В том числе. (который может или не может быть там) со следующей ожидаемой буквой (которая будет там), вы можете использовать предел {1,2}, чтобы найти экземпляры, которые включают только букву в верхнем или нижнем регистре (1 символ) или точка, за которой следует буква в верхнем или нижнем регистре (2 символа).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .