/^[a-zA-Z\uAC00-\uD7A3][a-zA-Z0-9\uAC00-\uD7A3\s]*[a-zA-Z0-9\uAC00-\uD7A3]$/
- ^ 문자열의 시작을 의미.
- [a-zA-Z\uAC00-\uD7A3] 문자열이 반드시 영문자(대소문자) 또는 한글로 시작해야 함.
- \uAC00-\uD7A3 한글
- [a-zA-Z0-9\uAC00-\uD7A3\s]* 중간에는 영문자, 숫자, 한글, 또는 공백이 포함될 수 있음.
- [a-zA-Z0-9\uAC00-\uD7A3]$: 문자열이 반드시 영문자, 숫자 또는 한글로 끝나야 함.
- $: 문자열의 끝을 의미.
'서버 & 웹 개발 노트 > 정규 표현식 기록' 카테고리의 다른 글
[ regexp ] 영문자, 숫자, 한글, 공백으로만 이루어진 문자열을 매칭 (0) | 2024.07.13 |
---|---|
[ regexp ] 공백제거 및 확인 (0) | 2024.06.18 |
[ regexp ] 이메일 형식 확인 (0) | 2024.06.18 |
[ regexp ] 문장 속에서 숫자 및 변수 찾는 법 (0) | 2024.05.18 |