case sensitivity

(redirected from Case-insensitive)

case sensitivity

Whether a text matching operation distinguishes upper-case (capital) letters from lower case (is "case sensitive") or not ("case insensitive").

Case in file names should be preserved (for readability) but ignored when matching (so the user doesn't have to get it right). MS-DOS does not preserve case in file names, Unix preserves case and matches are case sensitive.

Any decent text editor will allow the user to specify whether or not text searches should be case sensitive.

Case sensitivity is also relevant in programming (most programming languages distiguish between case in the names of identifiers), and addressing (Internet domain names are case insensitive but RFC 822 local mailbox names are case sensitive).

Case insensitive operations are sometimes said to "fold case", from the idea of folding the character code table so that upper and lower case letters coincide. The alternative "smash case" is more likely to be used by someone who considers this behaviour a misfeature or in cases where one case is actually permanently converted to the other.

"MS-DOS will automatically smash case in the names of all the files you create".
This article is provided by FOLDOC - Free Online Dictionary of Computing (
References in periodicals archive ?
Make Drupal handle incoming paths in a case-insensitive fashion for routing resolves a usability, DX, and migration path bug where case variants of the same path would result in 404s for routes.
Domain names are case-insensitive, so you don't need to capitalize even if you see a name that includes capital letters.
All matching is case-insensitive, and, using this process of pattern matching, fraudsters using OddJob are able to cherry pick the sessions and targets they swindle to their best advantage.
The engine attempts a case-insensitive match of your query against article titles, descriptions, authors, and text.
New lookup can perform both case-sensitive and case-insensitive comparisons.