regulärer Ausdruck gesucht
xNeTworKx
- perl
Hallo,
ich suche einen GANZ GENAUEN regulären Ausdruck, der eine Internetadresse prüft. Momentan hab ich mir zwar einen zusammengeschnipselt, jedoch lässt der noch viele Schlupflöcher offen.
Die Probleme sind hauptsächlich :
Wie kann ich das ganze www optional machen.
Wie kann ich mehrere Bindestriche zwichen den Buchstaben optional machen.
So weit bin ich bis jetzt.
$hpadresse =~ /http://www?.?\w+?-?\w+?.\w{2,4}/
Reg. Expr. sind leider nicht meine Stärke, deswegen würd ich mich freuen wenn mir jemand weiterhelfen könnte , danke.
Hallo,
ich suche einen GANZ GENAUEN regulären Ausdruck, der eine Internetadresse prüft.
Hmm, die genaueste Variante, die ich kenne, wird von diesem Forum verwendet, und zwar steckt das ganze im Modul CheckRFC.pm. Die derzeitige Version findest Du unter http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/selfforum/selfforum-cgi/shared/CheckRFC.pm?rev=1.11&content-type=text/vnd.viewcvs-markup
(ob das jetzt gut geht, weiß ich bei bestem Willen nicht *g*, am besten noch ein Link http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/selfforum/selfforum-cgi/shared/)
Damit sind dann gleich mehrere Protokolle abgedeckt.
Die Probleme sind hauptsächlich :
Wie kann ich das ganze www optional machen.
www ist nicht zwingend Bestandteil eines gültigen Domain-Namens, sondern hat sich einfach nur eingebürgert.
HTH
Klaus