Autor | Zpráva | ||
---|---|---|---|
Jára Profil * |
#1 · Zasláno: 15. 12. 2007, 10:21:43
V jiné diskuzi zde byly uvedené regulární výrazy pro převod url na odkaz. Napříkad ve fóru. Byly uvedeny tyto dva výray. Problém je však pokud uživatel ve vstupním poli zadá odřádkování. V tu chvíli se na odkaz změní i zbytek zadávaného textu. Poradíte mi prosím někdo, jak zajistit, aby odkaz končil mimo tečky a čárky i koncem řádku?
(asi budou chybět nějaké lomítka) $zaznam["vzkaz"] = eregi_replace("((http://)|(www\.))([^ ]+[^,. ])", "<a href=\"http://\\3\\4\">\\2\\3\\4</a>", $zaznam["vzkaz"]); $zaznam["vzkaz"] = preg_replace("(((http://)|(www\.))([^ ]+[^,. ]))", '<a href="http://$3$4" >$2$3$4</a>', $zaznam["vzkaz"]); |
||
Časová prodleva: 16 let
|
0