...
Excerpt |
---|
This example demonstrates functions that can be used to compare two sets of strings. |
...
Functions:
...
D generate list excerpts | ||
---|---|---|
|
Source:
The following table contains some example strings to be compared.
...
rowId | stringA | stringB | lessThanEqual | lessThan | greaterThanEqual | greaterThan | exactEqual | Notes | ||
---|---|---|---|---|---|---|---|---|---|---|
1 | a | a | true | false | true | false | true | Evaluation of differences between STRINGLESSTHAN and STRINGGREATERTHAN and greater than versions. | ||
2 | a | A | true | true | false | false | false | Comparisons are case-sensitive. Uppercase letters are greater than lowercase letters. | ||
3 | a | b | true | true | false | false | false | Letters later in the alphabet (b) are greater than earlier letters (a). | ||
4 | a | 1 | false | false | true | true | false | Letters (a) are greater than digits (1). | ||
5 | a | ; | false | false | true | true | false | Letters (a) are greater than non-alphanumerics (;). | ||
6 | ; | 1 | true | true | false | false | false | Digits (1) are greater than non-alphanumerics (;). Therefore, the following characters are listed in order of evaluation:
| ||
7 | a | a | false | false | true | true | false | Letters (and any non-breaking character) are greater than space values. | ||
8 | a | aa | true | true | false | false | false | The second string is greater, since it contains one additional string at the end. | ||
9 | abc | x | true | true | false | false | false | The second string is greater, since its first letter is greater than the first letter of the first string. |
D s also | ||
---|---|---|
|