#61 Automatikus linkbeillesztés - 2009. 04. 20. 23:21


Í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

» Vissza a tetejére #1 Venemo #2009. 04. 21. 3:27:01
Szólj hozzá!
Név:

E-mail:


(Egyébként titkos.)
Hozzászólás:
Írd be ezt a kódot: Biztonsági kód Ide:  
(Ha regisztrálsz, nem fog kelleni.)

by Venemo.net

© Venemo, 2009 | Design 2009.03.31 | Engine 2009.10.07
by Venemo.net | on HostingAbc