Een string controleren op bepaalde tekens.

Status
Niet open voor verdere reacties.

James007

Meubilair
Lid geworden
7 jan 2005
Berichten
5.794
Goedemiddag!

Ik ben op zoek naar een klein scriptje dat kan controleren of een string een waarde bevat die ik niet wil hebben.
Er is een string $a waarin ik enkel letters, cijfers, het underscoar-teken en het liggend streepje wil toelaten.
Ik veronderstel dat dit kan met de magische functie ereg(), maar ik raak verdwaald in die extremistische syntax.

Wie helpt me aan het juiste string pattern voor mijn ereg-functie?

Alvast bedankt!

James007
 
PHP:
$string = "Deze string wil ik controleren op cijfertjes, lettertjes en underscores";
$checkstring = eregi("[^a-z0-9_]", $string);

NIET GETEST, UIT HET HOOFD


Waarom wil je trouwens zowel de underscore als het liggende streepje? Dit is toch een en hetzelfde teken?

edit: info -> http://www.phpbuilder.com/board/showthread.php?t=10314920
 
Laatst bewerkt:
Ah, zo'n streepje...

Ik gebruik eregi(); omdat eregi(); zowel hoofd- als kleine letters meeneemt.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan