String - Comparison - case-(sensitive|insensitive|less)

Data System Architecture

About

case sensitivity is a parameter of string comparison (or collation) that tells if the case should be taken into account during the comparison.

Type

case-sensitive

Comparing two strings in a case-sensitive manner means comparing them exactly, code point for code point

case-insensitive

Comparing two strings in a case-insensitive manner means comparing them exactly, code point for code point except that the characters in the unicode range U+0041 to U+005A (i.e. LATIN CAPITAL LETTER A to LATIN CAPITAL LETTER Z) and the corresponding characters in the range U+0061 to U+007A (i.e. LATIN SMALL LETTER A to LATIN SMALL LETTER Z) are considered to also match.

caseless

Comparing two strings in a compatibility caseless manner means using the Unicode compatibility caseless match operation to compare the two strings, with no language-specific tailoirings. [UNICODE]





Discover More
Data System Architecture
Collation - String comparison

Collation is a general term for the process and function of determining the sorting order of strings of characters (or in other term, how a strings comparison is performed) Collation implementations must...
Regexp
Regexp - (Flag|Modifier)

Flag or modifier changes the behavior of the parsing and therefore of the match. A dot may matches new line or not. You specify it by specifying a flag. Java Example with the java/util/regex/PatternDOTALL...
Sqlite Banner
Sqlite - Collation (String comparison)

Collation in Sqlite This query is case insensitive and will match: FOO fOo ... This query is case insensitive and will match: FOO bar fOo Bar ... case insensitiveglob Example...



Share this page:
Follow us:
Task Runner