Sign in Join
Wiki copytemporary

case-sensitive: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: case-sensitive

OldNewLine
1+Case-sensitive is ability to distinguish between uppercase (capital) and lowercase (small) letters. [[Pascal]] is not case-sensitive (case-insensitive).
2+
3+| Description | Case-sensitive | Case-insensitive |
4+|----|----|----|
5+| Compare two strings, ignoring accents characters | [`AnsiCompareStr`](https://www.freepascal.org/docs-html/rtl/sysutils/ansicomparestr.html) | [`AnsiCompareText`](https://www.freepascal.org/docs-html/rtl/sysutils/ansicomparetext.html) |
6+| Compare two null-terminated strings | [`AnsiStrComp`](https://www.freepascal.org/docs-html/rtl/sysutils/ansistrcomp.html) | [`AnsiStrIComp`](https://www.freepascal.org/docs-html/rtl/sysutils/ansistricomp.html) |
7+| Compare a limited number of characters of two null-terminated strings | [`AnsiStrLComp`](https://www.freepascal.org/docs-html/rtl/sysutils/ansistrlcomp.html) | [`AnsiStrLIComp`](https://www.freepascal.org/docs-html/rtl/sysutils/ansistrlicomp.html) |
8+| Compare two ansistrings, ignoring special characters | [`CompareStr`](https://www.freepascal.org/docs-html/rtl/sysutils/comparestr.html) | [`CompareText`](https://www.freepascal.org/docs-html/rtl/sysutils/comparetext.html) |
9+
10+---
11+*From the Free Pascal wiki, page "case-sensitive", as it stood on 2022-08-06 after a change by Kai Burghardt, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history