Возможно ли это, если да то как?
Нужно во всех текстах, вложенных в тег <term>некий текст</term> поменять первую букву на заглавную.
Сделал шаблон:
$reg = '/(<term\s+[^>]*>)([A-Za-z]{1})(.*)(<\/term>)/';
$str = preg_replace($reg,'$1$2$3$4',$str);
Нужно теперь букву по ссылке $2 поднять в верхний регистр.
Нашел поиском сомнительный вариант:
$str = preg_replace($reg,'$1'.strtoupper('$2').'$3$4',$str);
Но он не работает.
Пожалуйста, помогите знающие люди.
|