입력 필드가 있고 입력이 여러 언어 (및 숫자)에 대해 유효한지 확인하고 싶습니다.문자열에 여러 유니 코드 범위의 문자 만 포함되어 있는지 확인하려면 어떻게해야합니까?
웹에서 약간의 비트를 수집했지만 이러한 조각을 하나의 작동하는 정규 표현식으로 결합하는 방법을 알 수 없습니다. here에서
0000-007F Basic Latin
0080-00FF Latin-1 Supplement
0100-017F Latin Extended-A
0180-024F Latin Extended-B
내가 일본 범위 발견 :
4e00-9fbf, 3040-309f and 30a0-30ff
을하지만 (숫자 포함) 한 정규식에 어떻게 결합 할 here에서
는 내가 필요로하는 범위의 일부를 발견 자바 스크립트에서 허용 된 유일한 문자인지 확인할 수 있습니까? (더 많은 언어가 필요하지만 개념을 이해하고 유니 코드 범위를 직접 추가 할 수 있습니다.)
에서
코드, 당신은 문자로 문자를 확인할 수 있습니다. –
1. 어떻게해야합니까? 2. 정규 표현식을 사용하지 않고 char에 의한 검증 char을 만드는 것은 잘못된 습관이 아닙니까? – Alon