Autor | Zpráva | ||
---|---|---|---|
BuGeR Profil |
#1 · Zasláno: 26. 4. 2010, 19:04:58
Zdravím, chtěl bych se zeptat..
"Nepřeložil" by mi někdo tento PHP kód : $text = preg_replace("/\[url=(.*?)\](.*?)\[\/url\]/", "<a href=\"$1\">$2</a>", $text); do JavaSriptu? Popř. email: buger@email.cz, je to zadarmo, pro dobrý pocit ;).. Děkuji všem dobrým duším :).. |
||
shadyyx Profil |
#2 · Zasláno: 27. 4. 2010, 16:53:20 · Upravil/a: shadyyx
JS:
var preg = /\[url=(.*?)\](.*?)\[\/url\]/; var text = "TEXT OBSAHUJICI [url=cokoliv]cokoliv[/url] A PAK JESTE NECO."; var nahrada = '<a href="$1">$2</a>'; var result = text.replace(preg, nahrada); alert(result); Toto funguje ;-) |
||
BuGeR Profil |
děkuji ti, moc...
Moderátor Chamurappi: Přesouvám z prací a zakázek.
|
||
_es Profil |
#4 · Zasláno: 27. 4. 2010, 17:17:24
BuGeR, shadyyx:
Neviem, či reťazec predaný do preg_replace celkom zodpovedá syntaxu litarálu v JS. No ak by sa mali nahrádzať všetky výskyty, tak by za posledným lomítkom malo byť ešte g, inak sa nahradí len prvý výskyt. |
||
Časová prodleva: 14 let
|
0