brand: Wie sucht man nach Leerzeichen?

Beitrag lesen

Hi!

mit einem regulären Ausdruck möchte ich in einem String nach Leerzeichen suchen...
Hab's mit eregi("[^a-z0-9 ]", $string) versucht, aber es geht nicht, und mit "\s" funktioniert's auch nicht...

Also bei mir funktionierts so. Der Befehl den du angibst überprüft, ob in $string Zeichen vorkommen, die nicht zwischen a...z, 0..9 liegen und nicht ein " " (leerzeichen) sind.

Also:
$string="abcd"  ergibt false
$string="ab cd"  ergibt false
$string="ab*cd"  ergibt true
$string="ab cd-"  ergibt true

wenn du nur überprüfen willst ob ein " " vorkommt, dann eben mit " ".

eregi(" ", $string); ergibt true wenn in $string ein leerzeichen vorkommt.

mfG
BRAND