fork(1) download
  1. <?php
  2.  
  3.  
  4.  
  5. $text = "ну что. не смотрел еще black mesa.я собирался скачать ,но все как-то некогда было.";
  6. // Для тестов
  7. // $text = 'roses are red,and violets are blue.whatever you do i'll keep it for you.';
  8. // $text = 'привет.есть 2 функции,preg_split и explode ,не понимаю,в чем между ними разница.';
  9.  
  10. /* Делает первую букву в строке заглавной */
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17. $regexp = '/(\w\.)(\s\s+)/u';
  18. $regexp1 = "/(\w\.)(\w)/u";
  19. $regexp2 = "/(\s)(\s+)(,)(\w*)/u";
  20.  
  21. $a = preg_replace($regexp,"$1 ", $text);
  22. $b = preg_replace($regexp1,"$1 $2", $a);
  23. $c = preg_replace($regexp2,"$3 $4", $b);
  24.  
  25.  
  26. echo ucfirst(strtolower($c));
Success #stdin #stdout 0.01s 82944KB
stdin
Standard input is empty
stdout
ну что. не смотрел еще black mesa. я собирался скачать, но все как-то некогда было.