auf hexadezimal prüfen

Soapp

Erfahrenes Mitglied
Sorry, für diesen Dummie-Thread

Wieso funktioniert DIESER CODE nicht ?
Ich müsste einen String überprüfen, ob er auch wirklich hexadezimal ist.

if($is_hex = preg_match("/[0-9a-f]{32}/", $eingabe))
{
echo "blah";
}

Danke
 
machs mal so:
Code:
/^[\da-f]{32}$/i
...zum Einen prüfst du nicht die gesamte Zeichenkette, zum Anderen wäre da auch die Grosschreibung der Buchstaben nicht möglich.
 
Sven Mintel hat gesagt.:
machs mal so:
Code:
/^[\da-f]{32}$/i
...zum Einen prüfst du nicht die gesamte Zeichenkette, zum Anderen wäre da auch die Grosschreibung der Buchstaben nicht möglich.


die strings sind alle kleingeschrieben, aber es funktioniert so :)

Danke
 
Zurück