regexp

Тонкости контекстной замены в 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.

Меняем имена файлов