Примеры регулярных выражений

Пример: Правило для переведения первой буквы слова в верхний регистр

[ПРАВИЛО ПОИСКА]
(?<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 - .

Пример: Правило для поиска чисел с плавающей запятой

([+-][ ]?)? (\d+((,\d\d\d)+)? (\.\d*)?|\.\d+) ([eE][+-]?\d+)?