Hiho, meine Frage:
Wie kann ich preg_match() dazu umfunktionieren, das er nen False ausgibt, "fals" noch etwas anderes gefunden wurde. Also ihn sozusagen zwingen das nur diese Sachen drinn stehen dürfen?
Hier nen kleines Beispiel:
Ich möchte auch nicht den Wert umderehen, oder sonstiges, also
if(!preg_match ......)
weil dann ja wenn er sowas finden würde einen Fehler raus gibt.
Ich will, das er (meinetwegen auch true und andernfals) false ausgibt, wenn ein anderes Zeichen (außer von mir in $suchmuster bestimmte) findet, anschlägt
Ich hoffe es ist nicht zu kompliziert, und ihr könnt mir helfen.
MfG moinmoin666
Wie kann ich preg_match() dazu umfunktionieren, das er nen False ausgibt, "fals" noch etwas anderes gefunden wurde. Also ihn sozusagen zwingen das nur diese Sachen drinn stehen dürfen?
Hier nen kleines Beispiel:
PHP-Code:
$suchmuster = '/[a-zA-Z0-9_]/';
if (preg_match("$suchmuster", "Mein String mit einem / den ich nicht will."))
{
echo "Es wurde eine Übereinstimmung gefunden.";
}
else
{
echo "Es wurde keine Übereinstimmung gefunden.";
}
if(!preg_match ......)
weil dann ja wenn er sowas finden würde einen Fehler raus gibt.
Ich will, das er (meinetwegen auch true und andernfals) false ausgibt, wenn ein anderes Zeichen (außer von mir in $suchmuster bestimmte) findet, anschlägt
Ich hoffe es ist nicht zu kompliziert, und ihr könnt mir helfen.
MfG moinmoin666
Kommentar