regulärer ausdruck

SaTaN

Erfahrenes Mitglied
hallo mal wieder:-) ,

möchte gerne eine url prüfen lassen.
ich denke mal das es über einen regulären ausdruck gemacht wird. nur
irgendwie haut das bei mir nicht hin.

PHP:
if (!(eregi('^[a-z0-9_\.-]+\.[a-z0-9_-]+\.[a-z0-9_-\.-]+$',$linksuche))) {
.
.
.
.
vielen dank schon mal.

euer SaTaN
 
PHP:
if (!(eregi("/^[a-z0-9_.-]+.[a-z0-9_-]+.[a-z0-9_-.-]+$/i",$linksuche))) {
.
.
.
.
hab den ausdruck nicht durchgeguckt, ich nehm einfach mal an, du hast den von irgendwoher kopiert...
 
hallo socKe|bla,

vielen dank für die antwort, nur funktioniert es nicht.
fehlermeldung :

Warning: REG_ERANGE: in

ausserdem habe ich es nicht rauskopiert, sondern versucht es umzuwandel eines regulären ausdruck der e-mail prüfung.
es ist halt schwer diverse info von php foren zu bekommen.
selbst im irc.

vielen dank
SaTaN
 
socKe|bla hat gesagt.:
[ 8< snip >8 ]
hab den ausdruck nicht durchgeguckt, ich nehm einfach mal an, du hast den von irgendwoher kopiert...

Und ...? :)


Zum Ausdruck: Ich verstehe den Sinn nicht ganz, hier mal ein theoretischer Aufbau einer URL (halb theorie, halb syntax, bin zu müde das zu trennen :) ) :

Code:
'[http[s]|ftp|news|telnet]://[a-zA-Z0-9._-]{1,}'si
 
Zurück