compare(left, right) returns integer
Vergelijkt twee tekstfragmenten. De functie maakt geen onderscheid tussen hoofd- en kleine letters.Functie
Argument | Types | Omschrijving |
---|---|---|
left | string | Linker tekstfragment in de vergelijking. |
right | string | Rechter tekstfragment in de vergelijking. |
Result | integer | -1 als het linker tekstfragment kleiner is dan het rechter tekstfragment. 0 als de tekstfragmenten gelijk zijn. 1 als het linker tekstfragment groter is dan het rechter tekstfragment. |
Omschrijving
Vergelijkt twee tekstfragmenten. Het resultaat geeft aan dat de teksten gelijk zijn of (lexicografisch gezien) dat een tekst 'kleiner of 'groter' is dan de andere tekst.
Voorbeelden
compare("Abc", "ABC") = 0
compare("abc", "abd") = -1
compare("abc", "abb") = 1
compare("Abc", nil) = nil
compare(nil, nil) = nil