Hej,
Pular med en pattern för att validera telefonnummer. Har följande:
if ( preg_match('^[0]{1}[-+0-9()]{6,15}^', $phone, $matches) )
tycker den borde matcha 111-1111111
Var ligger felet? Även förbättringar tas tacksamt emot.
3 svar · 587 visningar · startad av K@llen
Hej,
Pular med en pattern för att validera telefonnummer. Har följande:
if ( preg_match('^[0]{1}[-+0-9()]{6,15}^', $phone, $matches) )
tycker den borde matcha 111-1111111
Var ligger felet? Även förbättringar tas tacksamt emot.
En fördel att ändra i rätt fil. ;) Den fungerar som tänkt, tar dock fortfarande emot förslag på förbättringar.
den borde inte matcha på 111-1111111 den måste börja på 0 eller så är preg_match något helt annat, sen är jag lite osäker på att den fungera i huvudtaget eftersom du avslutar med ^ i regex är detta början av en sträng
^0[-+\d()]{6,15}$
känns lite bättre, men den kommer även matcha på 0(((((( som ett OK telefonnummer