Bez rozlišení velikosti písmen
Pokud něco nerozlišuje velikost písmen, nerozlišuje mezi velkými a malými znaky. Je to opak pojmu rozlišování velikosti písmen, při kterém záleží na velikosti každého písmena.
Většina vyhledávačů nerozlišuje velikost písmen, což znamená, že na velikosti klíčových slov nezáleží. Například vyhledávání výrazů „Microsoft Word“ a „microsoft word“ vrátí stejné výsledky. Funkce, které nerozlišují velikost písmen, dokážou porovnávat řetězce bez ohledu na velikost písmen.
Uživatelská jména také obvykle nerozlišují velikost písmen. Například při přihlašování k webu pole s uživatelským jménem v rámci přihlášení nerozlišuje velikost písmen. Pole pro heslo ji rozlišuje. Velká písmena tedy při zadávání uživatelského jména obvykle nevadí, ale při zadávání hesla jsou důležitá.
Řazení textu
Algoritmy pro řazení obvykle nerozlišují velikost písmen, což znamená, že považují „A“ za stejné jako „a“. Některé funkce však používají hodnotu ASCII každého znaku, přičemž všechna velká písmena jsou před všemi malými písmeny. Při řazení podle ASCII je C za A, ale před b.
Při řazení textových hodnot v databázi určuje pořadí řazení kolace, tedy pravidlo pro řazení dat. Výchozí kolace obvykle nerozlišuje velikost písmen a je založena na kódování znaků textu, které každému znaku přiřazuje číselnou hodnotu. MySQL a další databázové stroje podporují více kolací, například latin1_general_cs (rozlišující velikost písmen) a latin1_general_ci (nerozlišující velikost písmen). Ačkoli se kolace rozlišující velikost písmen – neboli „cs“ – používá zřídka, v případě potřeby je možné přepsat výchozí kolaci „ci“.
Otestujte své znalosti