Christian Kruse: Aus einer Textdatei alle http: URL's rausfiltern....Wie mach ich das?

Beitrag lesen

Hi,

Ich muss jetzt alle URL's aus dieser Textdatei auslesen. Bis jetzt hab ich das immer einzeln
rauskopiert und in eine neue eingefügt, wo nur URL's drin stehen. Das war ne Massenarbeit.

Selber Schuld ;)

Jetzt wollte ich euch um Hilfe bitten. Könnt ihr mir sagen wie ich die URL's da rauskrieg mit nem
CGI-Skript? Also ich bräuchte sie einfach nur so:

http://www.mustermann.de
http://www.mustermaenchen.de
http://www.undsoweiter.de

Wenn die Datei _immer_ so aufgebaut ist, dann geht das ganz einfach:

#einlesen
open(DAT,"<datei.txt");
$inhalt = join("",<DAT>);
close(DAT);

#URLs rausfiltern
@urls = ();
while($inhalt =~ /URL: (http://.*)[\n\r]+/gs)
{ push(@urls,$1); }

mfg
CK1

<img src="http://wwwtech.de/images/banner.jpg" alt="">
http://wwwtech.de/moorhuhn/