Autor Zpráva
peta
Profil *
www adresa, mozne zapisy IP/ www.aaa.cz/ ?

Chtel bych se zeptat, jak se pise www adresa zacinajici IP?

Delam JS, ktery prevede IP adresu na odkaz a chtel bych to mit uplne.
Toto je jeste s chybou

var ip0 = "(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]|[0-9])"; //255-250 249-200 199-100 99-10 9-0
var ip = "(?:(?:"+ ip0 +"\\.){3}"+ ip0 +")";
var protocol = "(?:(?:file|ftp|ftps|gopher|http|https|news|nntp|sftp|telnet):\\\/\\\/ |"+ ip +")";
var xFilter =
/*link*/ "("+ protocol + "[_a-zA-Z0-9\\.\\-]+\\.[a-zA-Z]{2,4})(?:\\\/[-_~#%&;=\\?\\.a-zA-Z0-9\\ \/]*)?"

reg = new RegExp(xFilter,"");
a = a.replace(reg,"AHREF...");

to file,gopher a podobne, to je mi jasne...
http://www.volny.cz/aaa/bbb
gopher://www.volny.cz/aaa/bbb
atd...
Ale jak se to ted zkombinuje s tim ciselnym tvarem?
Podle mne by to melo byt:
http://192.168.1.1/aaa/bbb
ftp://192.168.1.1/aaa/bbb
192.168.1.1/aaa/bbb
Ale nejsem si tim jist.
shamania
Profil *
Nevim jestli jsem to pochopil dobře, ale převádět IP adresu na odkaz je trochu nemožné aniž by jsi se nekouk do DNS databáze. Neboli slovní adresa je zástupce nehezké číselné adresy a právě tato informace je uložena v DNS databází..
peta
Profil *
shamania V JS se nemuzes divat do DNS databaze.
Ja proste delam script pro svuj chat, kde prevadim smajliky, www adresy a maily na klikaci odkazy pomoci javascriptu. Coz v tuto chvili neni podstatne.

Podstatne je, ze bych rad znal tvary nebo priklady, jakymi lze zapsat adresy.
Ten regularni vyraz si uz postavim sam.
Treba ted jsem nekde zjistil, jze je mozny zapis:
http://msdn.microsoft.com:80/scripting/default.htm
me@24.111.232.1
you.me.hello@somewhere.else.cc
you.me.hello@somewhere.else.museum
... coz ti vetsina znamych serveru odfiltruje jako chybny :)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0