Как поменять регистр букв через поиск замену.

Для изменения регистра в модуле SimplePars предусмотрены два оператора.

  1. {upper} - Перевести буквы в верхний регистр (сделать заглавными).
  2. {lower} - Перевести буквы в нижний регистр (сделать буквы прописными)

Эти операторы указываются исключительно в правой стороне правил.
Что заменяем|На что заменяем
С левой стороны вы указываете любое вправило которое выделит нужный вам текст.
А с правой стороны, там где На что заменяем указываете один из двух операторов {upper} или {lower}
В этом случаи модуль возьмет то что попало под ваше правило и заменит ему регистр.

Примеры

{.*}|{upper} - Перевести весь текст в верхний регистр.
{.*}|{lower} - Перевести весь текст в нижний регистр.
{reg[#.[ ]*.#u]}|{upper} - Сделает заглавными первую букву после точки. (Начало предложения)
{reg[#^.*?\w#u]}|{upper} - Сделает первую букву в тексте заглавной.
{reg[# \w#u]}|{upper} - Сделать заглавной первую букву каждого слова.

Наглядный пример того как модуль меняет регистр.

По аналогии с примером выше вы можете менять и регистр бук и на нижний.
Так же обратите внимание при использовании регулярных выражения для работы с регистром, нужно указывать Модификатор шаблона u
Вот он в примерах выше {reg[#.[ ]*.#u]}|{upper}
Просто знайте, при работе с регулярными выражениями и регистром необходимо указывать букву u после последней решетки.

PS.

Модификаторы ?
Модификаторы предназначены для изменения поведения регулярных выражений.
Какие еще есть модификаторы ?
Модификаторы регулярных выражений, доступные в PHP