이메일 유효성 검사에서 특수 문자를 허용하는 방법은 무엇입니까?

칼 파나 아네 라오

사용자가 입력 한 이메일의 유효성을 검사하는 동안 특수 문자를 허용하려고하지만이 경우 Android 표준 utils.pattern 유효성 검사가 작동하지 않습니다. 다음과 같이 구현했습니다.

if(!AppUtils.isValidEmail(edtEmail.getText().toString())){
            Toast.makeText(context, "Please enter valid email", Toast.LENGTH_SHORT).show();
            return false;
}

내 기능을 확인합니다.

public final static boolean isValidEmail(CharSequence target) {
      return !TextUtils.isEmpty(target) && android.util.Patterns.EMAIL_ADDRESS.matcher(target).matches();

}

정규식 또는 특수 문자를 허용하는 다른 방법이 있습니까?

비 칼프 파텔

기본 정규식 패턴을 사용하고 필요에 따라 조정하십시오. 특정 문제에 대해 이메일에서 특수 문자를 허용합니다.

Pattern pattern = Pattern.compile("^[^@]+@[a-zA-Z0-9._-]+\\.+[a-z._-]+$");
Matcher matcher = pattern.matcher(inputString);
return matcher.matches();

또는 패턴의 EMAIL_ADDRESS 에서 사용중인 정규식을 조정할 수도 있습니다.

필요한 특수 문자를 추가하십시오. \\\&

public static final Pattern EMAIL_ADDRESS
    = Pattern.compile(
        "[a-zA-Z0-9\\+\\.\\_\\%\\-\\+]{1,256}" +
        "\\@" +
        "[a-zA-Z0-9][a-zA-Z0-9\\-]{0,64}" +
        "(" +
            "\\." +
            "[a-zA-Z0-9][a-zA-Z0-9\\-]{0,25}" +
        ")+"
    );

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

W3C 유효성 검사기에서 발생한 메타 태그 유효성 검사 오류를 수정하는 방법은 무엇입니까?

분류에서Dev

C #에서 유창한 유효성 검사를 사용하는 RegEx-암호에 공백과 특정 특수 문자를 허용하지 않는 방법은 무엇입니까?

분류에서Dev

암호 유효성 검사 정규식-특수 문자를 포함하는 방법은 무엇입니까?

분류에서Dev

Spring MVC에서 사용자 지정 유효성 검사를 수행하는 방법은 무엇입니까?

분류에서Dev

Python 3.4에서 사용자 입력으로 문자열 유효성 검사를 수행하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

단일 메시지 Codeigniter에서 유효성 검사 오류를 표시하는 방법은 무엇입니까?

분류에서Dev

Golang에서 ozzo 유효성 검사를 사용하여 조건부 필수 유효성 검사를 수행하는 방법은 무엇입니까?

분류에서Dev

값이 문자열로 올 때 정수 값의 유효성을 검사하는 방법은 무엇입니까?

분류에서Dev

지시문에서 Angular 변수를보고 유효성을 검사하는 방법은 무엇입니까?

분류에서Dev

ZF2 유효성 검사기에서 항상 단일 유효성 검사 메시지를 표시하는 방법은 무엇입니까?

분류에서Dev

공백으로 구분 된 값에 대해 Yup 이메일 유효성 검사를 수행하는 방법은 무엇입니까?

분류에서Dev

ReactJS-이메일 유효성 검사에 대한 정규식 오류를 수정하는 방법은 무엇입니까?

분류에서Dev

CakePHP : 이메일 온라인 유효성 검사를 비활성화하는 방법은 무엇입니까?

분류에서Dev

작업에서 입력 매개 변수 유효성 검사를 제거하는 방법은 무엇입니까?

분류에서Dev

작업에서 입력 매개 변수 유효성 검사를 제거하는 방법은 무엇입니까?

분류에서Dev

Eclipse의 PHP Code Sniffer에서 일부 유효성 검사를 무시하는 방법은 무엇입니까?

분류에서Dev

Firebase에서 데이터 유형 유효성 검사를 설정하는 방법은 무엇입니까?

분류에서Dev

재사용 가능하지만 WPF TextBox에서 특수 문자 ( "\ / :?"<> | ")를 허용하지 않는 간단하고 효율적인 방법은 무엇입니까?

분류에서Dev

Unix 쉘에서 특수 문자를 일반 문자로 사용하는 방법은 무엇입니까?

분류에서Dev

angucomplete-alt에서 입력 이메일의 유효성을 검사하는 방법은 무엇입니까?

분류에서Dev

메시지 형식화 및 유효성 검사를 수행하는 올바른 방법은 무엇입니까?

분류에서Dev

mongoose 필수 유효성 검사를 사용하여 mongoose에서 여러 문서를 삽입하는 방법은 무엇입니까?

분류에서Dev

Modelformset 유효성 검사에서 " 'id': Select a valid choice"오류를 수정하는 방법은 무엇입니까?

분류에서Dev

반응에서 양식 유효성 검사를 수행하는 방법은 무엇입니까?

분류에서Dev

MS Excel에서 키 값 쌍 기반 유효성 검사를 수행하는 방법은 무엇입니까?

분류에서Dev

Laravel에서 API에 유효성 검사 메시지를 보내는 방법은 무엇입니까?

분류에서Dev

Aurelia 유효성 검사를 수행하는 방법은 무엇입니까?

분류에서Dev

유효성 검사기에서 valueChange 이벤트를 감지하는 방법은 무엇입니까?

분류에서Dev

이 경우 필수 유효성 검사를하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    W3C 유효성 검사기에서 발생한 메타 태그 유효성 검사 오류를 수정하는 방법은 무엇입니까?

  2. 2

    C #에서 유창한 유효성 검사를 사용하는 RegEx-암호에 공백과 특정 특수 문자를 허용하지 않는 방법은 무엇입니까?

  3. 3

    암호 유효성 검사 정규식-특수 문자를 포함하는 방법은 무엇입니까?

  4. 4

    Spring MVC에서 사용자 지정 유효성 검사를 수행하는 방법은 무엇입니까?

  5. 5

    Python 3.4에서 사용자 입력으로 문자열 유효성 검사를 수행하는 가장 좋은 방법은 무엇입니까?

  6. 6

    단일 메시지 Codeigniter에서 유효성 검사 오류를 표시하는 방법은 무엇입니까?

  7. 7

    Golang에서 ozzo 유효성 검사를 사용하여 조건부 필수 유효성 검사를 수행하는 방법은 무엇입니까?

  8. 8

    값이 문자열로 올 때 정수 값의 유효성을 검사하는 방법은 무엇입니까?

  9. 9

    지시문에서 Angular 변수를보고 유효성을 검사하는 방법은 무엇입니까?

  10. 10

    ZF2 유효성 검사기에서 항상 단일 유효성 검사 메시지를 표시하는 방법은 무엇입니까?

  11. 11

    공백으로 구분 된 값에 대해 Yup 이메일 유효성 검사를 수행하는 방법은 무엇입니까?

  12. 12

    ReactJS-이메일 유효성 검사에 대한 정규식 오류를 수정하는 방법은 무엇입니까?

  13. 13

    CakePHP : 이메일 온라인 유효성 검사를 비활성화하는 방법은 무엇입니까?

  14. 14

    작업에서 입력 매개 변수 유효성 검사를 제거하는 방법은 무엇입니까?

  15. 15

    작업에서 입력 매개 변수 유효성 검사를 제거하는 방법은 무엇입니까?

  16. 16

    Eclipse의 PHP Code Sniffer에서 일부 유효성 검사를 무시하는 방법은 무엇입니까?

  17. 17

    Firebase에서 데이터 유형 유효성 검사를 설정하는 방법은 무엇입니까?

  18. 18

    재사용 가능하지만 WPF TextBox에서 특수 문자 ( "\ / :?"<> | ")를 허용하지 않는 간단하고 효율적인 방법은 무엇입니까?

  19. 19

    Unix 쉘에서 특수 문자를 일반 문자로 사용하는 방법은 무엇입니까?

  20. 20

    angucomplete-alt에서 입력 이메일의 유효성을 검사하는 방법은 무엇입니까?

  21. 21

    메시지 형식화 및 유효성 검사를 수행하는 올바른 방법은 무엇입니까?

  22. 22

    mongoose 필수 유효성 검사를 사용하여 mongoose에서 여러 문서를 삽입하는 방법은 무엇입니까?

  23. 23

    Modelformset 유효성 검사에서 " 'id': Select a valid choice"오류를 수정하는 방법은 무엇입니까?

  24. 24

    반응에서 양식 유효성 검사를 수행하는 방법은 무엇입니까?

  25. 25

    MS Excel에서 키 값 쌍 기반 유효성 검사를 수행하는 방법은 무엇입니까?

  26. 26

    Laravel에서 API에 유효성 검사 메시지를 보내는 방법은 무엇입니까?

  27. 27

    Aurelia 유효성 검사를 수행하는 방법은 무엇입니까?

  28. 28

    유효성 검사기에서 valueChange 이벤트를 감지하는 방법은 무엇입니까?

  29. 29

    이 경우 필수 유효성 검사를하는 방법은 무엇입니까?

뜨겁다태그

보관