Thread Probleme mit RegExp (2 answers)
Opened by MULLE123 at 2011-05-13 11:52

Gast MULLE123
 2011-05-13 11:52
#148565 #148565
Hi,

ich möchte mittels regExp noch einer bestimmten Gruppe von Strings suchen.
Erstmal der Codeauszug mit der Abfrage:
Code: (dl )
1
2
3
4
5
6
...
my $test = defined($o_noreg)
? $$resultat{$key} eq $o_descr
: $$resultat{$key} =~ /$o_descr/;
if ($test) {
...


Ich möchte jetzt die Strings ethernet0/0, ehternet0/1 und ethernet0/2 mit einem regExp beschreiben. Ich habe es wie folgt versucht:
ethernet0/[0-2]

Das haut aber nicht hin. Es geht bei mir um ein Nagios-Plugin und der gibt mir einfach alle Interfaces aus. Wenn ich als regExp ein spezielles Interface angebe wie z.B. ethernet0/0 , wird auch nur das behandelt. Es schient also bei [0-2] zu haken.
Achja, $o_noreg ist nicht gesetzt ;)
Habe ich da einen Denkfehler drinne, den ich nicht sehe?

Beste Grüße
Last edited: 2011-05-13 11:54:50 +0200 (CEST)

View full thread Probleme mit RegExp