Hallo kuno!
ich brauche hilfe bei einem regex, der wahr ergeben soll, wenn ein string mindestens eine zahl und mindestens einen buchstaben ergibt.
In Anlehnung an Deinem Doppelposting weiter oben:
my @strings = qw(aha23 23aga R2D2 015\012);
checkit(@strings);
sub checkit {
my @strings = @_;
for (@strings) {
print "WAHR für $_\n" if $_ =~ /(\d+?[a-z]+?|[a-z]+?\d+?)/i;
}
}
Ist vielleicht nicht die eleganteste Methode, tut's aber:
WAHR für aha23
WAHR für 23aga
WAHR für R2D2
Der vierte String enthält keinen Buchstaben -> unwahr.
Viele Grüße aus Frankfurt/Main,
Patrick
--
_ - jenseits vom delirium - _
[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Nichts ist unmöglich? Doch!
Heute schon gegökt?
_ - jenseits vom delirium - _
[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Nichts ist unmöglich? Doch!
Heute schon gegökt?