


Détecter la longueur réelle d'une chaîne contenant des caractères chinois
May 21, 2017 pm 01:55 PMDans le processus réel, nous devons souvent vérifier la longueur réelle de la chaîne contenant des caractères chinois.
Parce que les caractères chinois et les caractères anglais sont ensemble, il est plus difficile pour vous de juger.
Le principe est le suivant. le même qu'en asp. Jugez un par un Cela signifie chinois plus 2 et anglais plus 1.
Le code est le suivant :
ASCIIEncoding n = new ASCIIEncoding(); byte[] b = n.GetBytes(str); int l = 0; // l 为字符串之实际长度 for (int i=0;i <= b.Length-1;i++) { if (b[i] ==63) //判断是否为汉字或全脚符号 { l++; } l++; }
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!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment ajouter le compilateur C de niveau suivant

Méthode de copie du code par compilateur de langage C

Quelles sont les versions Web des compilateurs de langage C?

CLANGE COMMANDE COMMANDE C compilateur de langage C Résumé du site Web officiel

Quelles sont les alternatives à Null en C

Quel compilateur de langue C est le meilleur?

Null est-il toujours important dans la programmation moderne dans le langage C?

T Tutoriel d'installation du compilateur de langue C (version informatique)
