Регулярные выражения - смена регистра

Статус
В этой теме нельзя размещать новые ответы.

l00k

Постоялец
Регистрация
18 Янв 2010
Сообщения
105
Реакции
41
здравствуйте.
есть следующий скрипт
помогите, пожалуйста, составить регулярное выражение, которое бы меняло первую букву каждого предложения, начинающегося с новой строки, на заглавную.
 

l00k

Постоялец
Регистрация
18 Янв 2010
Сообщения
105
Реакции
41
видел эту функцию, когда искал решение по регуляркам, но не понял, как ее реализовать в скрипте
 

diavolic

Постоялец
Регистрация
17 Мар 2010
Сообщения
519
Реакции
102
видел эту функцию, когда искал решение по регуляркам, но не понял, как ее реализовать в скрипте


как то так:

PHP:
<?
     $st = "";
     if (preg_match_all ("/([^\.]+\.)/i", $text, $result))
     {
       for ($i=0; $i<count ($result[1]); $i++)
          $st .= ucfirst ($result[1][$i]);
     }
// $st - текст с заглавными буквами
?>

в примере предполагается что каждое предложение заканчивается точкой.
 
  • Нравится
Реакции: l00k
Статус
В этой теме нельзя размещать новые ответы.
Сверху