expr is as specified in the SUS but supports
extra operands as listed below.
is same as STRING : REGEXP.
is substring of STRING, POS counted from 1.
is index in STRING where any CHARS is found, or 0.
is length of STRING.
interprets TOKEN as a string, even if it is a keyword like match or
an operator like /.