분류
php
전자 메일 주소를 정기표현식으로 점검하기
본문
코드 :
$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);
}
}
- 이전글구문 비교하기 18.01.06
- 다음글E-mail 문자열 검사를위한 정규 표현식 18.01.06