Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]preg_replace
kapuch
post 25.06.2010, 16:48:40
Post #1





Grupa: Zarejestrowani
Postów: 389
Pomógł: 69
Dołączył: 26.04.2010
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Witam
Czy istnieje mozliwosc zbudowania wyrazenia, ktore zamieni dany ciag znakow na poczatku tekstu na inny i dany ciag znakow na koncu tekstu na inny, pozostawiajac srodkowa czesc bez zmian?

Chodz o takie cos:
  1. $tekst = '[cytat]Jakis tekst[/cytat]';



I chodz o to, aby jednym preg_replace() zamienic $tekst na '<span class="cytat">Jakis tekst</span>';
probowalem z takim patternem
  1. $wynik = preg_replace("/[cytat](.*?)[\/cytat]^/", "<span class='cytat'>I tu nie wiem co wstawic, zeby otrzymac reszte tekstu</span", $tekst);

Wiem, sa od tego manuale, ale nie moge jakos sie tego nauczyc, gubie sie w tych wyrazeniach regularnych :/


--------------------
Nie chce "Pomógł", aktualna ilość (69) w pełni mnie satysfakcjonuje :)
Go to the top of the page
+Quote Post

Posty w temacie
- kapuch   [PHP]preg_replace   25.06.2010, 16:48:40
- - tehaha   tam wstawiasz $1, ale wydaje mi się, że to wy...   25.06.2010, 16:53:41
- - kapuch   Cytat(tehaha @ 25.06.2010, 17:53:41 )...   25.06.2010, 17:03:31


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.06.2025 - 08:07