Jonas: Array - elemente löschen - weniger als 3 Zeichen, ohne Zahlen!

Beitrag lesen

Hallo

Ich habe ein kleines Porblem:
Ich habe einen Array. Nun will ich alle Elemente löschen, die weniger als 3 Zeichen haben, falls dies buchstaben sind. Wenn es aber zahlen sind, sollen die elemente belassen werden.

Wennn ich alle Elemente löschen will, die kleiner als 3 Zeichen haben, so kann ich das laut einem Tipp so machen:

my @new_ary = grep { length($_) > 3 } @old_ary;

Was ist nun aber, wenn ich die Zahlen stehen lassen will? Wo/wie kann ich diese Bedingung zusätzlich einfügen?

Gruss und Dank

Jonas