Dennis: RegExp

Beitrag lesen

Hi Marcus,

Wie baue ich eine RegExp, in der nur a-zA-Z vorkommen darf, wobei ich die Länge des Wortes noch nicht kenne.

Nun, du brauchst eine Zeichenklasse [a-zA-Z] - für beliebig viele Zeichen nutzt du *, für 1 oder mehr Zeichen +. Du kannst auch sowas machen: {3,} dass heißt minimal 3 Zeichen.

Dann noch einen Delimiter drum rum packen, noch ^ und $ nutzen um Anfang und Ende des Strings zu kennzeichen, dann erhälst du sowas:

$regex = "/^[a-zA-Z]*$/";

Ungetestet, müsste aber eigentlich so funktionieren.

MfG, Dennis.

--
Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:( mo:} zu:|
Sinnvolles Zitieren: Man zitiert nur Teilsätze des Vorposters auf die man sich bezieht! Nicht einfach alles.