Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

RegExp - uklanjanje <br> tagova iz <pre> taga

[es] :: PHP :: RegExp - uklanjanje <br> tagova iz <pre> taga

[ Pregleda: 3789 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
*.dialup.neobee.net.

Sajt: www.novikorisnik.net


+5 Profil

icon RegExp - uklanjanje <br> tagova iz <pre> taga20.03.2005. u 23:18 - pre 232 meseci
Pri parsiranju bb kodova pojavio se sledeći problem - kako se radi automatsko prelamanje teksta pri prelasku u novi red u izlaznom stringu pojavljuju se <br> tagovi, što je lepo ukoliko se to ne dešava unutar <pre> taga, gde se sa dodatnim <br> tagovima dobija neželjeni prored.
 
Odgovor na temu

liban0n
coder4u.blogspot.com

Član broj: 2731
Poruke: 206
212.91.125.*



Profil

icon Re: RegExp - uklanjanje <br> tagova iz <pre> taga21.03.2005. u 05:46 - pre 232 meseci
Ovako napamet

eregi_replace("(<)(br|pre)+?(>)","",$odavdje);
---------------------------------
Blog of mine http://coder4u.blogspot.com/
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
194.247.222.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: RegExp - uklanjanje <br> tagova iz <pre> taga21.03.2005. u 06:55 - pre 232 meseci
To sigurno nije to.
 
Odgovor na temu

flylord
Ilić Aleksandar
Simplicity d.o.o.
Nis/Uzice

Član broj: 2954
Poruke: 3859
*.mrezanis.net.

ICQ: 4849714


+68 Profil

icon Re: RegExp - uklanjanje <br> tagova iz <pre> taga21.03.2005. u 13:53 - pre 232 meseci
Cek cek, sta tacno ti zelis? Da uklonis <br> tagove?? Ili nesto drugo?
 
Odgovor na temu

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
*.vdial.verat.net.



+1 Profil

icon Re: RegExp - uklanjanje <br> tagova iz <pre> taga22.03.2005. u 21:40 - pre 232 meseci
Nisam siguran da je ovo što ja mislim ali ipak.... Ja sam imao ovaj problem u bBlogu gde sam pravio specijalno formatiranje za code bb tag...

Evo samo kopiram liniju koja se nalazi na samom kraju parsovanja bbcodova:

Code:

$ret = preg_replace("/(<pre>)([\w\W]*)(<\/pre>)/e", "'\\1'.wordwrap(str_replace('<br />','','\\2')).'\\3'", $ret);


Sve što se nalazi u između <pre> i </pre>, dakle sve <br /> tagove zamenjuje prazninom, i to sve wordwrap-uje.
 
Odgovor na temu

[es] :: PHP :: RegExp - uklanjanje <br> tagova iz <pre> taga

[ Pregleda: 3789 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.