![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (10%)
|
Mam taki ciąg tekstu:
cześć jestem grześ! nie lubię grać w pilkę... Wrażenie wygląda tak: $tekst = preg_replace('/! ([a-z])/', strtoupper('! \\1'), $tekst); To jednak mi nic nie daje (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Litera "g" nie zostaje zmienioną na dużą literę "G"... Co zrobić, aby to osiągnąc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ? Pozdrawiam... |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 508 Pomógł: 75 Dołączył: 2.11.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%)
|
Po pierwsze, nie "g", tylko "n" (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Po drugie, trzeba tutaj inaczej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Kod $tekst = preg_replace('/! ([a-z])/e', "'! '.strtoupper('\\1');", $tekst); Nie sprawdzalem poprawnosci ale powinno dzialac.. Jak cos bedzie sie czepialo o srednik to usun go kolo \\1'); |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 17:25 |