Menu
HI
I am trying to write a regular expression that should match the following cases
1. Should start with either + or 002. After p#1, it should have numbers only and length between 11 – 16 chars3. Overall length including pt#1 and pt#2 should be minimum 12 chars and max 17 chars
Which means the following should be valid:
+95215487511
0041587695157
My following expression does not work fine ?
[code=php]
<?php
$reg =”/^[+|00]{1}[0-9]{12,16}$/”;
$number = ‘065471852956’;
$x = preg_match( $reg , $number);
var_dump($x); // returns true
Any help is appreciated
Thanks