Írta: Venemo,
Időpont: 2009. 04. 20. 23:21,
Megtekintve: 263,
Hozzászólás: 1 (Szólj hozzá!)
A mai napon a blog ismét egy apró, de kényelmes funkcióval bővült. Ez a következő: Ha kommentelsz, és a kommentbe url-t teszel, akkor annak a helyére automatikusan linket illeszt be. Érdekes, nem?
Kérdezhetnéd, hogyan csináltam. Nos, ez elég egyszerű. Megtaláltam az a regular expression-t, ami bármilyen URL-t bevesz, és ennek a segítségével már gyerekjáték lecserélgetni. Chris Fryer blogja segített megfejteni a titkot, én egy kicsit tovább fejlesztettem és kombináltam az ő kódját. Íme:
([A-Za-z]{3,9})://([%-;:&=\+\$,\w]+@{1})?([-A-Za-z0-9\.]+)+:?(\d+)?((/[-\+~%/\.\w]+)?/?([&?][-\+=&;%@\.\w]+)?(#[\w]+)?)?
Ez egyébként bevesz szinte mindent, a név-jelszóval ellátott FTP-címektől a https-en át a @-ot tartalmazó extrém gagyiságokig. (Néha kissé engedékeny.)
Ha van kedvetek, tesztelgessétek a kommentekben. :D
Témák:
ASP.NET, Webprogramozás
«Előző bejegyzés
Vissza az elejére |
Vissza a főoldalra
Következő bejegyzés»
Hozzászólások
Szólj hozzá!
Név:
E-mail:
(Egyébként titkos.)
Hozzászólás:
Írd be ezt a kódot:

Ide:
(Ha , nem fog kelleni.)