Тонкости контекстной замены в Microsoft Word

Как обычно микрософт выдумывает грабли - вместо "сложного" но стандартного дефакто Regexp они придумали две собственных системы поиска с регулярными выражениями по маске (Wilcards) и по специальным символам (Codes). В результате записанное выражение не будет сильно проще выглядеть чем общепризнанная но не имеющая отношения к M$ система. 1. В диалоге поиска надо поставить галочку Use Wilcards (использовать маски) 2. Символы обясняются в файле поддержки кратко упомяну о тех что применены в примере

 
[0-9] - символ-число
[a-z] - символ буква
A{N} - N символов A

Пример: Контекстную замену с переменой мест слогаемых можно сделать так заменим американский формат записи даты 11/22/2003 на европейский 22.11.2003 В поле Find what (Что искать) пишем: ([0-9]{2})/([0-9]{2})/([0-9]{4}) В поле replace with (Чем заменить): \2.\1.\3 На выходе получам желаемый результат

0
Your rating: Нет