>  기사  >  웹 프론트엔드  >  한자인지 확인하는 jquery 메소드

한자인지 확인하는 jquery 메소드

藏色散人
藏色散人원래의
2020-12-03 09:10:254187검색

Jquery가 중국어 문자인지 확인하는 방법: 먼저 프런트 엔드 샘플 파일을 만든 다음 중국어를 일치시키는 데 사용되는 정규식을 "u4E00-u9FA5"로 입력한 다음 테스트 또는 일치를 사용하여 문자열이 맞는지 확인합니다. 정규식과 일치합니다. 최종적으로 출력됩니다. 결과를 판단하세요.

한자인지 확인하는 jquery 메소드

이 튜토리얼의 운영 환경: Windows 7 시스템, jquery 버전 1.10.0 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.

추천: "jquery 비디오 튜토리얼"

jquery에서 정규식을 사용하여 중국어가 포함되어 있는지, 모두 중국어인지 확인하는 방법

소개 jquery에서 정규식을 사용하여 중국어가 포함되어 있는지 또는 중국어가 포함되어 있는지 확인합니다. 모두 중국어인지 중국어로 된 특정 메소드 코드이며 완전한 예제 데모가 있습니다.

jquery에서는 사용자가 텍스트 상자에 입력한 변수나 내용에 중국어가 포함되어 있는지, 아니면 모두 중국어인지 확인하고 싶다면 방법은 매우 간단합니다.

아래에서 웹마스터가 단계별로 설명합니다. , 실제로 필요한 표현을 작성하는 방법을 보여 드리겠습니다.

먼저 중국어를 일치시키는 데 사용되는 정규 표현식은 다음과 같습니다.

\u4E00-\u9FA5

두 번째로 정규 표현식에서는 판단 또는 일치를 확인해야 합니다. 문자열의 경우, 테스트 또는 일치를 사용할 수 있습니다.

test: 문자열이 정규 표현식과 일치하는지 확인하는 데 사용되며 true 또는 false를 반환합니다.

구문 구조: Regular.test(문자열)

match: 문자에 사용됨 문자열에서 문자열을 검색합니다. 정규식과 일치하는 값입니다. 일치하는 값이 없으면 null이 반환됩니다.

문법 구조: string.match(regular);

위의 두 단계를 이해한 후 필요한 정규식 작성을 시작할 수 있습니다.

var v="要检验的字符串";
var d=/[\u4E00-\u9FA5]+/.test(v);//检测v里是否包含1个或多个中文字符
或者:
var d=v.match(/[\u4E00-\u9FA5]+/);//匹配v里1个或多个连续的中文字符

위 코드에서 v가 중국어를 포함하는 한 d는 true입니다. 이는 "중국어 포함 여부 확인" 요구 사항을 충족합니다. 문자열이 모두 중국어인지 확인하려면 정규식에 문자열의 시작과 끝을 표시하기만 하면 됩니다.

으아악

위 내용은 한자인지 확인하는 jquery 메소드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.