[Flutter] 플러터 정규식(RegExp) 모음


[Flutter] 플러터 정규식(RegExp) 모음

정규식(RegExp) "TextFormField"에서 사용하려면 아래와 같이 해주면 된다. inputFormatters: [ FilteringTextInputFormatter.allow(RegExp("[ㄱ-ㅎ가-힣]")), ], 별도로 컨트롤러 및 벨리데이션 형식으로 체크할때에는 아래 처럼 해주면 된다. RegExp _regExp = RegExp(r'[\uac00-\ud7af]', unicode: true); 한글만 RegExp("[ㄱ-ㅎ가-힣]"); 이메일 형식 (r'^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$'); 소문자 + 숫자 + 특수문자 + 최소 6자리 이상 RegExp(r"^(?=.*?[a-z])(?=.*?[0-9])(?=.*?[!@#\$&*~]...


#flutter #플러터 #regexp #한글 #한글만

원문링크 : [Flutter] 플러터 정규식(RegExp) 모음