reguläre Ausdrücke

Von: , Frage gestellt am Di, 16. Dez 2003

Hi

ich suche einen regEx für folgende Zahlenreihe:

01,02,03,04,05,... fortlaufend bis 40 plus die Zahlen 50,60,70,80,90

Arne

1 Antworten zu dieser Frage

  1. Antwort von nach einer Stunde 0 hilfreich
    Re: reguläre Ausdrücke

    Hi

    ich suche einen regEx für folgende Zahlenreihe:

    01,02,03,04,05,... fortlaufend bis 40 plus die Zahlen
    50,60,70,80,90
    der erste klammerausdruck fuer die erste teilreihe, oderverknueft mit
    dem zweiten klammerausdruck fuer die zweite teilreihe
    die pruefung "ne 0" um 00 rauszuholen

    #!/usr/bin/perl

    @foo = ('00','01','02','03',17,20,22,33,39,40,50,52,60,63);

    foreach $bar ( @foo )
    {
    print "$bar";
    print "+" if ( $bar =~ /^([0-3][0-9])|([4-9]0)$/ && $bar+0 ne 0);
    print "\n";
    }

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!