Daniel_T: String beschneiden... ;)

Hallo!

Ich hab ne Zeile, da steht zuerst Müll und irgendwann eine Zahl, und dahinter eine Bezeichnung. Ich möcht alles bis zur ersten min. 3 stelligen Zahl wegschneiden.

Wie kann ich das machen? Tu mir mit den Regulären Ausdrücken noch schwer..

danke!
Daniel

  1. Ich hab ne Zeile, da steht zuerst Müll und irgendwann eine Zahl, und dahinter eine Bezeichnung. Ich möcht alles bis zur ersten min. 3 stelligen Zahl wegschneiden.

    use strict;
    my $string = "müll mit einer Zahl 1 oder zwei Zahlen 12 jetzt:123 Daten";
    $string =~ s/(.*)(\d{3}.*)/$2/;
    print $string;

    Struppi.

    1. use strict;
      my $string = "müll mit einer Zahl 1 oder zwei Zahlen 12 jetzt:123 Daten";
      $string =~ s/(.*)(\d{3}.*)/$2/;
      print $string;

      Struppi.

      Danke wiedermal! in Zukunft schreib ich dich glaub direkt an ;)
      Daniel