Binary eq
returns true if the left argument is stringwise equal to the right argument.
Binary ne
returns true if the left argument is stringwise not equal to the right argument.
Binary cmp
returns -1,or 1 depending on whether the left argument is stringwise less than,equal to,or greater than the right argument.
Binary ~~
does a smartmatch between its arguments. …
lt
,le
,ge
,gt
and cmp
use the collation (sort) order specified by the current locale if a legacy use locale (but not use locale ':not_characters'
) is in effect. See 07001. Do not mix these with Unicode,only with legacy binary encodings. The standard 07002 and 07003 modules offer much more powerful solutions to collation issues.