[Dart] 한글, 영어, 숫자, 특정 특수문자만 포함하는 정규식
Dart의 정규식은 대체로 다른 언어들과 거의 유사하다. 1. 한글만 포함 r'^[ㄱ-ㅎ가-힣]$' r' 문자열의 시작 ^ 입력 시작 [] 문자의 집합 (-는 문자의 범위) ㄱ-ㅎ ㄱ, ㄴ ,ㄷ... 가-힣 가, 나, 다... $ 입력 끝 2. 영어만 포함 r'^[a-zA-Z]$' a-z a, b, c... A-Z A, B, C... 3. 숫자만 포함 r'^[0-9]$' 0-9 0, 1, 2... 4. 한글, 영어, 숫자, 특수문자(・)만 포함 r'^[ㄱ-ㅎ가-힣a-zA-Z0-9・]$' 5. 글자수 제한 r'^[ㄱ-ㅎ가-힣a-zA-Z0-9・]{1,10}$' {1,10} 최소 1 ~ 최대 10 6. 테스트 해당 사이트는 정규식 결과를 그림으로 보여줘서 이해하기 쉽다. https://regexper.com..