Question

J'essaie de convertir une chaîne en majuscules en utilisant un codage de caractères spécifique, mais cela échoue.

Quand je convertis Istanbul, cela le convertit en ISTANBUL.Cependant, le « i » majuscule est « İ » en turc.Y a-t-il une solution à cela?

Démo : http://jsfiddle.net/fgZZp/

Merci d'avance,

Était-ce utile?

La solution

Dans une certaine mesure, la classe JavaScript String a un toLocaleUpperCase méthode, mais les paramètres régionaux utilisés sont toujours les paramètres régionaux de l'utilisateur.Vous ne pouvez pas choisir arbitrairement les paramètres régionaux à utiliser.

(Pioche :Ce que vous demandez est un problème de paramètres régionaux, pas de codage de caractères.Le codage des caractères concerne uniquement les bits utilisés pour représenter un caractère donné ;cela n'affecte généralement pas le comportement des opérations sur ces personnages.)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top