Pogledajte određenu poruku
Staro 10. 09. 2007.   #1
bluesman
Goran Pilipović
Sir Write-a-Lot
 
Avatar bluesman
 
Datum učlanjenja: 18.05.2005
Lokacija: Beograd
Poruke: 5.450
Hvala: 288
1.247 "Hvala" u 446 poruka
bluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušati
Pošaljite ICQ poruku za bluesman
Default Kako se matchuju parovi?

Imam regexp koji treba da pronadje u tekstu sve parove [c]nesto[/c] i zameni za <a href=''>nesto</a>:

Pattern izgleda ovako:

"\[c\](.+)?\[\/c\]"

Kada unesem tekst sa jednim [c][/c] onda je sve ok, cim ih ima vise od 1 on nadje prvi [c] i poslednji [/c] i zameni sve izmedju. znaci za ovaj teksto:

Proba [c]jedan[/c] i jos [c]dva[/c] kraj

Zameni sve od prvog [c] do zadnjeg [/c] za link, a treba mi po parovima, znaci on zameni ovako:

Proba <a href=''>jedan[/c] i jos [c]dva</a> kraj

a treba mi:

Proba <a href=''>jedan</a> i jos <a href=''>dva</a> kraj.

Da li ja nesto ne kapiram dobro kako u stvari funksionise PHP manual: eregi ?
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman
I don't always know what I'm talking about but I know I'm right!
bluesman je offline   Odgovorite uz citat