Thread Regex --> Zahlenbereich (4 answers)
Opened by PETER_PAN2009 at 2010-06-08 16:45

topeg
 2010-06-08 17:03
#138102 #138102
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Du erzeugst die Datums-Liste nicht korrekt.
Weiterhin kannst du dir auch anschauen wie was erzeugt wurde.
Beispiel:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#/usr/bin/perl
use strict;
use warnings;
use Regexp::Assemble;

my $str = '200908';

my $ra = Regexp::Assemble->new;
for my $y (5..8)
{
  for my $m (1..12)
  {
    my $datum=sprintf('20%02u%02u',$y,$m);
    $ra->add($datum);
  }
}

print $ra->re()."\n";

if ($ra->match($str)){
 print "ja\n";
}else{
 print "nein\n";
}

View full thread Regex --> Zahlenbereich