Ik probeer middels regex te controleren of het ingevoerde veld een juist telefoonnummer is. Ik heb daarvoor de volgende functie in elkaar gezet dat controleert of het ingevoerde veld bestaat uit cijfers, eventueel een punt, streepje of spatie. Helaas werkt dit niet.
Met de beschikbare handleidingen op het internet en zogenaamde cheat sheets kom ik er ook niet echt uit.
Ingevoerde telefoonnummers als deze moeten dus werken:
0201234567
020-1234567
020 1234567
Wie kan mij een beetje op weg helpen en vertellen waar ik nou precies de fout in ga?
Met de beschikbare handleidingen op het internet en zogenaamde cheat sheets kom ik er ook niet echt uit.
Ingevoerde telefoonnummers als deze moeten dus werken:
0201234567
020-1234567
020 1234567
Wie kan mij een beetje op weg helpen en vertellen waar ik nou precies de fout in ga?
PHP:
1
2
3
| function checkNumeric($str) { return ( ! ereg("^[0-9\.\s-]+$", $str)) ? FALSE : TRUE; } |