Frank: RegEx und Leer-/Sonderzeichen

Beitrag lesen

preg_match() ist in diesem fall praktikabler

meinst du so?

  
$regEx = "#[A-Za-z0-9][^0-9]#";  
$string = 'String 12345 <>';  
echo preg_match($regEx, $string) ? 'gültig' : 'nicht gültig';  

Ergibt noch immer "gültig". Und das ist falsch.