string.normalize() est une fonction intégrée en Comment utiliser la fonction de normalisation, qui est utilisée pour renvoyer le format Unicode de la chaîne d'entrée donnée. Si l'entrée donnée n'est pas une chaîne, elle sera d'abord convertie en chaîne, puis la fonction fonctionnera. Jetons un coup d'œil à l'utilisation spécifique de la fonction de normalisation.
Jetons d'abord un coup d'œil à la syntaxe de base de normalize()
string.normalize([form])
Les paramètres ici sont sous la forme de plusieurs types :
NFC : Composition Canonique.
NFD : Décomposition canonique formelle normalisée.
NFKC : Composition de compatibilité de forme standardisée.
NFKD : Décomposition de compatibilité de forme normalisée.
Ceux-ci illustrent la table de normalisation Unicode.
Regardons un exemple spécifique
Le code est le suivant
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script> var a = "php中文网"; b = a.normalize('NFC') c = a.normalize('NFD') d = a.normalize('NFKC') e = a.normalize('NFKD') document.write(b +"<br>"); document.write(c +"<br>"); document.write(d +"<br>"); document.write(e); </script> </body> </html>
Le résultat de sortie est le suivant :
php中文网 php中文网 php中文网 php中文网
Cet article se termine ici C'est fini. Pour un contenu plus passionnant, vous pouvez prêter attention à d'autres tutoriels de rubriques connexes sur le site Web PHP chinois ! ! !
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!