Тонкости контекстной замены в Microsoft Word
Как обычно микрософт выдумывает грабли - вместо "сложного" но стандартного дефакто Regexp они придумали две собственных системы поиска с регулярными выражениями по маске (Wilcards) и по специальным символам (Codes). В результате записанное выражение не будет сильно проще выглядеть чем общепризнанная но не имеющая отношения к M$ система. 1. В диалоге поиска надо поставить галочку Use Wilcards (использовать маски) 2. Символы обясняются в файле поддержки кратко упомяну о тех что применены в примере
Замена в javascript при помощи регулярных выражений
Для замены текста при помощи регулярных (regexp) выражений из javascript можно использовать следующий подход:
Кратко о регулярных выражениях (синтаксис PREG)
Введение
Total Commander - тонкости использования
Регулярные выражения при переименовании файлов
Меняем имена файлов
spb22(4.6).pdf -> spb_2004_6_4N22.pdf
spb22(30.4).pdf -> spb_2004_4_30N22.pdf
Пример:
Search & replace:
Search for: (\S{3})(\d{2})\((\d+)\.(\d+)
Replace with: $1_2004_$4_$3N$2.pdf* RegEx * Subst.
Меняем имена файлов
