Dans du texte, la casse (minuscule ou majuscule) des lettres peut parfois changer la signification. Les mots en lettres capitales (haut de casse) n'ont pas toujours le même sens s'ils sont écrits en minuscules (bas-de-casse). Par exemple, Rennes est une ville mais rennes désigne des caribous. Dans le Système international d'unités, M est le symbole du préfixe méga et m celui de milli. L'unité newton doit son nom à Newton. Et en astronomie, l'étoile n'est pas la planète . La sensibilité à la casse (traduction de l'anglais case sensitivity) est une notion informatique signifiant que dans un contexte donné, le sens d'une chaîne de caractères (par exemple un mot, un nom de variable, un nom de fichier, un code alphanumérique etc) dépend de la casse (capitale ou bas de casse) des lettres qu'elle contient. Ce terme tire son origine de la casse en typographie. La sensibilité à la casse peut intervenir dans le tri par ordre alphabétique comme dans les comparaisons. La sensibilité à la casse s'applique typiquement : Aux systèmes de gestion des fichiers (nommage des fichiers), surtout dans les systèmes de la famille Unix ; Aux mots clés et aux identifiants de nombreux langages informatiques (C, C++, C#, Java, Python, PHP, XML et de nombreux autres). Cependant, d'autres langages sont insensibles à la casse, comme Fortran, BASIC, Pascal, Ada, Common Lisp, HTML, ou encore SQL ; Aux comptes d'utilisateur ; Aux mots de passe. Lorsqu'un ordinateur compare plusieurs textes pour évaluer s'ils sont identiques, il peut le faire en tenant compte de leur casse ou non ; la comparaison de deux chaînes de caractères alphanumériques est généralement plus complexe en mode insensible à la casse et dépend du codage des chaînes de caractères données ; plus il est simple, plus simple est le calcul. Ainsi, une comparaison sur une chaîne codée en ASCII et ne contenant donc pas de caractères accentués sera sensiblement plus rapide qu'en UTF-8 (unicode/ ISO-10646). Les fonctions de hachage en MD2, en MD5 ou en SHA256 sont également sensibles à la casse.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.