Gunnar Bittersmann: RegEx und Leer-/Sonderzeichen

Beitrag lesen

@@Frank:

ich bin kurz vorm verzweifeln. Ich suche eine Regular Expression welche mir einen String auf auf folgende Eigenschaften prüft:

  1. String darf aus Zahlen und Buchstaben bestehen!

Mit „Zahlen“ meint du sicher Ziffern. Und mit Buchstaben anscheinend 'A' bis 'Z' und 'a' bis 'z', nicht jedoch 'Ä', 'é', 'ß' u. dgl. Sind das keine Buchstaben?

  1. String darf nicht nur aus Zahlen bestehen!

Soweit habe ich es:
$regEx = "[A-Za-z0-9][^0-9]";

Zuerst möchtest du dich über die Bedeutung von '+' und '*' informieren, dann über die von '^' (außerhalb von []) und '$'.

Dann sollte es dir gelingen, folgendes aufzuschreiben: Stringanfang gefolgt von beliebig vielen Buchstaben und Ziffern gefolgt von einem Buchstaben gefolgt von beliebig vielen Buchstaben und Ziffern gefolgt von Stringende.

Live long and prosper,
Gunnar

--
“New Jersey Hall of Fame? […] But then I ran through the list of names: Albert Einstein, Bruce Springsteen... my mother's going to like that. […] it's the only time she's going to hear those two names mentioned in the same sentence, so I'm going to enjoy it.” (Bruce Springsteen when inducted into the New Jersey Hall of Fame, 2008-05-04)