요상한 모양새가 되었지만... 천지인 ios 10키를 위해선 어쩔 수 없었다.
const nameRegex = /[ㄱ-ㅎ|ㅏ-ㅣ|가-힣|ᆞ|ᆢ|ㆍ|ᆢ|ᄀᆞ|ᄂᆞ|ᄃᆞ|ᄅᆞ|ᄆᆞ|ᄇᆞ|ᄉᆞ|ᄋᆞ|ᄌᆞ|ᄎᆞ|ᄏᆞ|ᄐᆞ|ᄑᆞ|ᄒᆞ]/;
e.target.value.replace(/([^가-힣ㄱ-ㅎㅏ-ㅣᆞ|ᆢ|ㆍ|ᆢ|ᄀᆞ|ᄂᆞ|ᄃᆞ|ᄅᆞ|ᄆᆞ|ᄇᆞ|ᄉᆞ|ᄋᆞ|ᄌᆞ|ᄎᆞ|ᄏᆞ|ᄐᆞ|ᄑᆞ|ᄒᆞ\x20])/g, '').substring(0, 6);
[JavaScript] 정규표현식 사용 방법 정리 - 한글 검증
정규식은 사용자가 입력하는 값이 옳은 값이 맞는지 검증할 때 많이 사용됩니다. 사용 예제 한글 이름 한글만 입력 받아야하는 곳 한글이 관련 검증에 대해서 알아보도록 하겠습니다. 한글 1 var
supiz.tistory.com
Flutter TextField 한글만 입력 허용하기 (천지인/10키 조합형 문제 해결 포함)
Flutter TextField에 FilteringTextInputFormatter.allow로 한글만 입력 허용하고자 할 때 (천지인/10키 키패드에서 입력 시 한글이 정상적으로 입력되지 않을 때 문제 해결 방법 포함)
velog.io
천지인과 10키의 문자가 다른 문자라니... 정말 웃겨
'나를 위한 개발기록' 카테고리의 다른 글
<script> defer가 뭣인데 (0) | 2024.06.04 |
---|---|
터미널 (0) | 2023.05.10 |
챗지피티야 고마워~ (0) | 2023.04.14 |
파이썬 업그레이드 (0) | 2023.04.06 |
oh-My-Zsh 세팅 (0) | 2023.04.02 |