login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Reguliere Expressies (Opgelost)

Offline Abbas - 05/04/2010 14:18 (laatste wijziging 05/04/2010 14:19)
Avatar van AbbasGouden medaille

Crew .NET
Titel is wel duidelijk genoeg!  Ik zit met een probleem namelijk het volgende. Ik wil dat in een invoer alleen maar letters en cijfers mogen ingevoerd worden. Dus gebruik ik de volgende regex: [aA-zZ0-9] of [a-zA-Z0-9]. Dit werkt zolang ik alleen de juiste invoer gebruik of de compleet verkeerde invoer. Voorbeeld:

- blaat: correct
- (*#$#@$: niet correct

Maar het volgende is ook correct:

- bla%&^at

En dat wil ik niet..  Weet iemand hoe dit op te lossen?

2 antwoorden

Gesponsorde links
Offline TotempaaltJ - 05/04/2010 14:35
Avatar van TotempaaltJ PHP interesse Begin je Regex met ^ en eindig met $. ^ match het teken voor het begin van de string, $ die na het eind 
Bedankt door: Abbas
Offline Abbas - 05/04/2010 14:52
Avatar van Abbas Gouden medaille

Crew .NET
Niet helemaal want dan is maar 1 karakter toegelaten. Maar het heeft me op weg gezet. Volgende expressie is wat ik nodig had:
Citaat:
^[A-Za-z0-9]+$
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.175s