본문 바로가기
Flutter/Flutter FAQ

Flutter 플러터에서 입력이 이메일 주소인지 확인하는 방법은 어떻게 해야 하나요? [중복], How should I check if the input is an email address in Flutter? [duplicate]

by 베타코드 2023. 5. 18.
반응형

질문


RegExp 문서에 따르면, 이메일을 확인하기 위해 Dart에서 어떤 메소드를 사용해야 하는지 알고 싶습니다. JavaScript (Perl 5) 정규식을 사용해야 합니다. : ECMA 명세.


답변


그에 대해 간단한 정규식이 꽤 잘 작동합니다.

const String email = "tony@starkindustries.com"

final bool emailValid = 
    RegExp(r"^[a-zA-Z0-9.a-zA-Z0-9.!#$%&'*+-/=?^_`{|}~]+@[a-zA-Z0-9]+\.[a-zA-Z]+")
      .hasMatch(email);
반응형

댓글