PHP, 사용자가 주소가 아닌 이메일 도메인을 입력했는지 확인

user2278120

이 답변을 찾고 있었지만 정확한 변형을 찾을 수 없었습니다.

유효성을 검사하기 위해 다음을 찾고 있습니다.

#1)  @toysrus.com
#2)  @staples.com
#3)  @example.com

그리고 다음은 유효성을 검사하지 않습니다.

#1)  staples.com
#2)  [email protected]
#3)  @testcom

기본적으로 사용자에게 이메일 주소가 아닌 유효한 이메일 도메인을 입력하도록 강제하고 싶습니다. 내가 어떻게 할 수 있는지 단서가 있습니까?

나는 대안으로 사용자에게 웹 사이트 도메인 이름을 묻고 '@'문자를 추가하는 것 같지만 더 혼란 스럽습니다. 사용자에게 간단히 물어 보는 것이 더 쉬울 것입니다. 회사 이메일 도메인 이름을 입력하십시오.

감사!

요르단 루

정규식을 사용하여 이메일 도메인 이름을 일치시킬 수 있습니다. 예를 들면 :

$pattern = "^@(\w)+((\.\w+)+)$";
if (preg_match($pattern,$domain))
    echo "Domain name right"

"^ @"는 문자열이 "@"로 시작해야 함을 의미합니다. "(\ w) +"는 1 개 이상의 숫자 또는 문자와 일치합니다. "(. \ w +) +"는 1 개 이상의 도메인 이름 (예 : ".com")과 일치합니다. 또는 ".edu.cn". "$"는 문자열의 끝을 의미합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이메일 주소가 하위 도메인인지 확인

분류에서Dev

이메일의 수신 거부 링크 / 도메인이 피싱 링크가 아닌지 확인하는 방법

분류에서Dev

django-allauth : 소셜 가입이 아닌 경우에만 이메일 확인

분류에서Dev

로컬 도메인 사용자가 아닌 전자 메일 만 수락하는 Windows 10 로그인

분류에서Dev

C에서 정수가 아닌 입력이 있는지 확인

분류에서Dev

사용자 입력이 숫자가 아닌지 확인한 다음 C #에서 메시지를 표시하는 방법은 무엇입니까?

분류에서Dev

Javascript 또는 jquery를 사용하는 이메일 주소가 아닌 경우 입력 지우기

분류에서Dev

IP 주소의 발급자가 아닌 IP 주소를 사용하는 회사의 이름을 확인합니다.

분류에서Dev

텍스트 상자에 입력 한 여러 이메일 주소 사이에 쉼표가 없는지 확인

분류에서Dev

루트가 아닌 도메인을 라우팅하는 Ember

분류에서Dev

'도메인의 악용 주소로 확인 메일이 발송됩니다'는 무슨 의미인가요?

분류에서Dev

이메일 주소가 Google 기반인지 확인

분류에서Dev

CSH-입력이 숫자가 아닌지 확인하는 방법

분류에서Dev

사용자 입력이 문자열이 아닌지 확인

분류에서Dev

사용자 입력이 문자열이 아닌지 확인

분류에서Dev

IP 주소가 특정 도메인으로 확인되는 경우 웹 사이트 사용자 차단

분류에서Dev

for 루프가 아닌 사용자 입력을 확인하는 while 루프

분류에서Dev

사용자가 Integer 대신 아무것도 입력하지 않았는지 또는 문자열을 입력했는지 확인

분류에서Dev

사용자가 배열을 사용하여 동일한 문자열을 두 번 입력했는지 확인

분류에서Dev

OSX SDK에서 이메일 주소가 유효한지 확인

분류에서Dev

루트가 아닌 사용자를위한 Unix 도메인 소켓

분류에서Dev

인증되지 않은 (www가 아닌) 도메인에서 인증 된 (www)으로 사용자 리디렉션

분류에서Dev

Amazon SES 주소 확인 요청 이메일 사용자 지정

분류에서Dev

JQuery : 입력 유형이 라디오가 아닌지 확인하는 방법

분류에서Dev

행위자가 아닌 도메인 객체가 작동 할 때 메소드를 사용하여 도메인 객체 동작을 어떻게 표현합니까?

분류에서Dev

사용자가 이미 가입했는지 확인

분류에서Dev

제출하지 않고 이미 등록 된 이메일을 확인하고 에코가 아닌 이미지를 사용하여 오류 표시

분류에서Dev

사용자가 이메일 주소를 확인하면 로그인합니다.

분류에서Dev

사용자가 텍스트 상자에 단일 문자 또는 숫자를 입력했는지 확인 C #

Related 관련 기사

  1. 1

    이메일 주소가 하위 도메인인지 확인

  2. 2

    이메일의 수신 거부 링크 / 도메인이 피싱 링크가 아닌지 확인하는 방법

  3. 3

    django-allauth : 소셜 가입이 아닌 경우에만 이메일 확인

  4. 4

    로컬 도메인 사용자가 아닌 전자 메일 만 수락하는 Windows 10 로그인

  5. 5

    C에서 정수가 아닌 입력이 있는지 확인

  6. 6

    사용자 입력이 숫자가 아닌지 확인한 다음 C #에서 메시지를 표시하는 방법은 무엇입니까?

  7. 7

    Javascript 또는 jquery를 사용하는 이메일 주소가 아닌 경우 입력 지우기

  8. 8

    IP 주소의 발급자가 아닌 IP 주소를 사용하는 회사의 이름을 확인합니다.

  9. 9

    텍스트 상자에 입력 한 여러 이메일 주소 사이에 쉼표가 없는지 확인

  10. 10

    루트가 아닌 도메인을 라우팅하는 Ember

  11. 11

    '도메인의 악용 주소로 확인 메일이 발송됩니다'는 무슨 의미인가요?

  12. 12

    이메일 주소가 Google 기반인지 확인

  13. 13

    CSH-입력이 숫자가 아닌지 확인하는 방법

  14. 14

    사용자 입력이 문자열이 아닌지 확인

  15. 15

    사용자 입력이 문자열이 아닌지 확인

  16. 16

    IP 주소가 특정 도메인으로 확인되는 경우 웹 사이트 사용자 차단

  17. 17

    for 루프가 아닌 사용자 입력을 확인하는 while 루프

  18. 18

    사용자가 Integer 대신 아무것도 입력하지 않았는지 또는 문자열을 입력했는지 확인

  19. 19

    사용자가 배열을 사용하여 동일한 문자열을 두 번 입력했는지 확인

  20. 20

    OSX SDK에서 이메일 주소가 유효한지 확인

  21. 21

    루트가 아닌 사용자를위한 Unix 도메인 소켓

  22. 22

    인증되지 않은 (www가 아닌) 도메인에서 인증 된 (www)으로 사용자 리디렉션

  23. 23

    Amazon SES 주소 확인 요청 이메일 사용자 지정

  24. 24

    JQuery : 입력 유형이 라디오가 아닌지 확인하는 방법

  25. 25

    행위자가 아닌 도메인 객체가 작동 할 때 메소드를 사용하여 도메인 객체 동작을 어떻게 표현합니까?

  26. 26

    사용자가 이미 가입했는지 확인

  27. 27

    제출하지 않고 이미 등록 된 이메일을 확인하고 에코가 아닌 이미지를 사용하여 오류 표시

  28. 28

    사용자가 이메일 주소를 확인하면 로그인합니다.

  29. 29

    사용자가 텍스트 상자에 단일 문자 또는 숫자를 입력했는지 확인 C #

뜨겁다태그

보관