Versuche gerade ein Problem zu lösen, indem ich einen Skalar daraufhin prüfen möchte, ob er einen nur numerischen Inhalt hat. Das Ganze versuche ich möglichst geschickt zu lösen, komme aber einfach nicht mit den regulären Ausdrücken dahingehend zurecht:
Ansatz 1:
my $tmp = $Skalar;
$tmp =~ s/\d/ /g;
if (length $tmp != 0) ...
Ansatz 2:
if ($Skalar !~ /\d{ (length $Skalar) }/) ...
Ich denke mal, dass ich es mir wieder viel zu kompliziert mache …
also Ansatz 1 dürfte wohl nicht wirklich das gelbe vom Ei sein, aber es funzt!
Ansatz 2 sollte mal so gemeint sein, das ich nach einer Zahl suche die genau „der länge des Skalar“ mal vorkommt … aber die length-Funktion innerhalb das Quantifiers funktioniert nicht wirklich …
Kann mir da mal jemand helfen?
Gruß,
Martin