Maison  >  Article  >  interface Web  >  Comment vérifier si l'entrée est chinoise dans jquery

Comment vérifier si l'entrée est chinoise dans jquery

coldplay.xixi
coldplay.xixioriginal
2020-11-27 15:00:543020parcourir

Méthode Jquery pour vérifier si l'entrée est chinoise : 1. Fonction de jugement numérique, renvoyer vrai signifie tous les nombres, renvoyer faux signifie pas tous les nombres ; 2. Fonction pour juger si l'entrée est chinoise.

Comment vérifier si l'entrée est chinoise dans jquery

L'environnement d'exploitation de ce tutoriel : Système Windows 7, jquery version 3.2.1 Cette méthode convient à toutes les marques d'ordinateurs.

Méthode Jquery pour vérifier si l'entrée est chinoise :

Exemple 1, fonction pour déterminer si l'entrée est chinoise

Exemple de code :

function ischinese(s){
    var ret=true;
    for(var i=0;i<s.length;i++)
    ret=ret && (s.charCodeAt(i)>=10000);
    return ret;
}

Exemple 2, fonction de jugement chinois, permet de remplacer les mots rares par l'anglais "*". Renvoyez true pour indiquer que la condition est remplie et retournez false pour indiquer qu'elle n'est pas remplie.

Exemple de code :

function isChinese(str){
var badChar ="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
badChar += "abcdefghijklmnopqrstuvwxyz";
badChar += "0123456789";
badChar += " "+" ";//半角与全角空格
badChar += "不包含*或.的英文符号
if(""==str){
return false;
} // www.jquerycn.cn
for(var i=0;i var c = str.charAt(i);//字符串str中的字符
if(badChar.indexOf(c) > -1){
return false;
}
}
return true;
}

Exemple 3, fonction de jugement numérique, renvoie vrai pour indiquer tous les nombres, renvoie faux pour indiquer tous les nombres

Exemple de code :

function isNumber(str){
if(""==str){
return false;
}
var reg = /\D/;
return str.match(reg)==null;
}

Recommandations d'apprentissage gratuites associées : javascript(vidéo)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn