Pokušavam da napravim BBCode/UBBC al mi nikako ne ide uz ruku... napisao sam sledeći primer
$preg = preg_replace("/(\[(b|B)\])(.+)(\[\/(b|B)\])/","<b>\\3</b>",$preg);
ovo bi trebalo da bolduje sve što je između [B] i [/B] tagova što i delimično radi,Problem je u tome što ako upišem novi red onda preg u opšte ne radi,znači ako neko napiše [B]text
text[/B] funckija ne radi
to je zbog tačke koja se nalazi u ovom delu '(.+)' ,pokušavao sam već 2 dana da napišem umesto toga (*) il (+) il (^+*$) al ništa ne radi...
Ako neko ima pojma ušta da zamenim (.+) stvarno svaka mu čast
P.S.Zanimaju me dokumentacija o regularnim izrazima al ne neki howto koji treba da čitam 2 sata nego neki artikal ako imate u bookmark-u ;Đ
Hvala na svakom predlogu