Struppi: Reguläre Ausdrücke

Beitrag lesen

die logdatei ist vorher in das array @datei geladen worden.

Das machst du?
Du musst riesige Mengen Speicher haben, so ne Datei sind doch gern mal zig MB.

http://officescan-t.activeupdate.trendmicro.com/Activeupdate/server.ini

ich will aber nur "officescan-t.acriveupdate.trendmicro.com" haben

oder
http://www.crazyhandyfun.de/layouts/layout-1/images/bt_kurzel.gif

"www.crazyhandyfun.de"

allerdings sind wohl auch solche einträge vorhanden:

freemail.web.de:443

da soll natürlich nur "freemail.web.de" bei rauskommen.

Du suchst evtl. sowas:

my $log = 'http://officescan-t.activeupdate.trendmicro.com:8080/Activeupdate/server.ini';

$log =~ /.*//([^/^:]*)/;

print "$log\n$1";

Struppi.