Beginnend regex

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Teun Hesseling

Teun Hesseling

02/03/2012 11:31:34
Quote Anchor link
Goedemorgen,

Ik probeer sinds vandaag regex te leren. Ik probeer een telefoonnummer te matchen. die dus alleen maar uit nummers bestaat. dus ik dacht dat het zo moest
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if(preg_match("/^\d$/", $_POST['telefoon'])){ ?>
maar dat werkt helaas niet ik heb ook vele andere geprobeerd zoals:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
!^\d$!
\^[0-9]$\
!^[0-9]$!
/^[^a-zA-Z]$/
?>

maar ik kom er gewoon niet uit. misschien dat iemand mij dus kan helpen? het mag dus alleen maar nummers bevatten van begin tot het eind. daarna probeer ik wel uit te vogelen dat er ook een + en - in mogen staan.
 
PHP hulp

PHP hulp

24/02/2025 04:25:47
 
Jacco Brandt

Jacco Brandt

02/03/2012 11:34:25
Quote Anchor link
\d staat voor 1 cijfer.
\d+? staat voor 1 of meerdere cijfers.
 
Teun Hesseling

Teun Hesseling

02/03/2012 11:36:41
Quote Anchor link
ah, dankje. het werkt nu. op naar stap 2
 
Teun Hesseling

Teun Hesseling

05/03/2012 10:22:08
Quote Anchor link
nog een klein vraagje. hoe lang is een telefoonnumer? ik meende 10 in het algemeen. maar als je er +31 voor zet is het alweer langer. en buitenlandse nummers zijn soms ook langer. dus de vraag is: hoe lang is een nummer minimaal en maximaal?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.