Thread If-Abfrage über Wertebereich (11 answers)
Opened by HP-User at 2012-06-19 21:07

topeg
 2012-06-19 22:03
#159200 #159200
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Ich verstehe noch nicht was du machen willst, willst du den String nur Identifizieren, oder mit den werten etwas machen?

Das Identifizieren ist ganz einfach:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
my @examples=(
    'KG 001 J',
    'KG 003 M',
    'KG 004 A',
    'KG 007 X',
    'KG 020 M',
    'KG 045 A',
    'KG 1234 J',
  );

for my $string (@examples)
{
  if($string=~/KG\s(\d{3})\s([JMA])/)
  {
    my ($number,$suffix)=($1+0,$2);
    print "$string => ";
    print "NUMBER: $number ";
    print "SUFFIX: $suffix\n";
  }
}


Oder willst du mehr damit machen?

View full thread If-Abfrage über Wertebereich