eregi düzenli ifade hatası

0 Cevap php

Bu üzerinde çalışıyorum kod

 if(trim($_POST['phone']) == '')  {
      $hasError = true;
      print "phone number empty";
     } else if (!eregi("^\(?[\d]{3}\)?[\s-]?[\d]{3}[\s-]?[\d]{4}\s*$", trim($_POST['phone']))) { // if I am right this should validate all U.S. numbers
      $hasError = true;
      print "phone number does not match regular expression";
     } else {
      $phone = trim($_POST['phone']);
     }

Ben numarasını {[(0)}] kullanın ve döngü normal ifadeyi kontrol ve deyimi yazdırır sonra "telefon numarası normal ifade eşleşmiyor" if üzerinde yakalar olduğunu. I http://regexpal.com/ de bunu test ettik ve her şeyi ben yapıyorum Herhangi bir fikir ne yanlış ... hunky dory diyor?

0 Cevap