Примеры регулярных выражений
Пример: Правило для переведения первой буквы слова в верхний регистр
[ПРАВИЛО ПОИСКА]
(?<first>\w)(?<tail>\w+)
[ПРАВИЛО ЗАМЕНЫ]
\U$<first>\E$<tail>
DIAP(v1, v2) - функция нахождения целых чисел в данном диапазоне(v1 и v2 не являются отрицательными целыми числами).
Пример: Правило для поиска и конвертации дат в формат мм.дд.гггг
[ПРАВИЛО ПОИСКА]
(?<month>$month) $separator (?<day>$day) $separator (?<year>$year))
$separator = [\.-\\/]
$month = DIAP(1, 12)
$day = DIAP(1, 31)
$year = DIAP(1800, 2100)
[ПРАВИЛО ЗАМЕНЫ]
$<day>.$<month>.$<year>
Например, заменяет - 06/27/2009 - датой - 27.06.2009 - .