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

Arne

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“;
}