분류 php

전자 메일 주소를 정기표현식으로 점검하기

컨텐츠 정보

  • 조회 1,055 (작성일 )

본문

코드 : 

$regex = "/^[\w\d!#$%&'*+-\/=?^'{|}~]+(\.[\w\d!#$%&'*+-\/=?^'{|}~]+)*@([a-z\d][-a-z\d]*[a-z\d]\.)+[a-z][-a-z\d]*[a-z]$/";

  $values = array(
    "user@example.com",       // Valid
    "u2@example.com",     // Valid
    );

  foreach ($values as $value) {
    if (preg_match($regex, $value)) {
      printf("Found valid address:   %s\n", $value);
    } else {
      printf("INVALID address:   %s\n", $value);
    }
  }



php