Pri rozpoznavani URL se chybne detekuje konec; jedinym moznym omezovacem konce je mezera, ale melo by jich byt podstatne vic. Uvozovky; strednik; carka; vetsitko, ty prinejmensim by mely taky identifikovat konec URL.
Logged In: YES user_id=609785
standard nestandard, strednik i carku uz jsem v url videl. uvozovky a vetsitko doplnim... a pro symetrii i apostrof a mensitko :-)
akorat ze me ty javovy regexy nejak zlobi:
str = str.replaceAll ("(http://[^\\s\\&lt;\\&gt;\\\&quot;\\']+)", "<a href=\&quot;$1\&quot;>$1</a>");
se vubec netvarilo, ze by chtelo zminene znaky nejak respektovat, zastavilo se to vzdy az na nebilem znaku. ty regexy jsem zkousel i bez backslashu.
tedy, to te asi nezajima, jen si to tu pisu jako interni poznamku pro priste, pripadne pro zajemce :-)
Log in to post a comment.
Logged In: YES
user_id=609785
standard nestandard, strednik i carku uz jsem v url videl.
uvozovky a vetsitko doplnim... a pro symetrii i apostrof a
mensitko :-)
akorat ze me ty javovy regexy nejak zlobi:
str = str.replaceAll
("(http://[^\\s\\&lt;\\&gt;\\\&quot;\\']+)",
"<a href=\&quot;$1\&quot;>$1</a>");
se vubec netvarilo, ze by chtelo zminene znaky nejak
respektovat, zastavilo se to vzdy az na nebilem znaku. ty
regexy jsem zkousel i bez backslashu.
tedy, to te asi nezajima, jen si to tu pisu jako interni
poznamku pro priste, pripadne pro zajemce :-)