Mailinglisten-Archive |
Hi
Ich möchte pruefen, ob in der Variable am Anfang und am Schluss eine
Zahl steht und ob irgendwo dazwischen ein Punkt (.) oder ein Komma (,)
steht.
Das Manual gibt leider nicht sehr viel Auskunft darüber. Das erste
"ereg" funktioniert. Zusammen mit dem Zweiten läuft es aber nicht mehr.
Ich bekomme immer die Meldung "Fehlerhafte Eingabe".
[0-9]*
[0-9]+
[0-9]{n}
Auch die Bedeutung dieser Ausdruecke hier ist mir noch nicht ganz klar
if (ereg("^[0-9]+$", $$feld) && ereg("[.,]+", $$feld))
{
echo "Eingabe OK!";
$buffer[$count] = $$feld;
}
else
{
echo "Fehlerhafte Eingabe!";
}
Thanx
Luke
php::bar PHP Wiki - Listenarchive