Autor | Zpráva | ||
---|---|---|---|
crossbone Profil * |
#1 · Zasláno: 24. 10. 2008, 11:08:12
brýtro
mám problém, mám tuhle funkci, $text=preg_replace('/\[b\](.+)\[\/b\]/','<strong>\\1</strong>',$text) ; funguje, ale tak z poloviny.. problém je vtom, že když je v proměný $text například tohle "ahoj člověče jaxe vejde" tak stim udělá to že se jakoby vyprdne na ty tagy uvnitř... vezme si ten první a ten poslední .. a nevím jak do té funkce přidat to, aby vté části jak je (.+) byl zakázanej řetězec "[/b]" ?? poradí mi někdo? a předem upozoňuju že funkcí str_replace to dělat nechci :) ..díky |
||
crossbone Profil * |
#2 · Zasláno: 24. 10. 2008, 11:09:40
koukám že to vtom kódu taky nahrazuje ty php bb tagy.. zkrátka ty slova člověče a vejde jsou uvnitř těchto tagů [ b ] [ /b ]
(bez mezer) |
||
Mastodont Profil |
#3 · Zasláno: 24. 10. 2008, 11:31:52
$text=preg_replace('/\[b\](.+)\[\/b\]/U','<strong>\\1</strong>',$text ) ; |
||
crossbone Profil * |
#4 · Zasláno: 24. 10. 2008, 15:47:40
co tam znamená to U pls? ještě sem to nezkoušel ale i když to bude fungovat tak chci znát odpověď co znamená to U :) pls
|
||
DoubleThink Profil * |
#5 · Zasláno: 24. 10. 2008, 15:54:02
|
||
crossbone Profil * |
#6 · Zasláno: 24. 10. 2008, 16:12:27
pochopil.... díky :)
|
||
Časová prodleva: 17 let
|
0