- **booleans** - `true` and `false`.
- **null** - `null`.
-A backslash (``\``) must be escaped by 4 backslashes (``\\\\``) in a string
-and 8 backslashes (``\\\\\\\\``) in a regex::
+A backslash (``\``) must be escaped by 4 backslashes (``\\\\``) in a string and 8 backslashes (``\\\\\\\\``) in a regex::
`"a\\\\b" matches "/^a\\\\\\\\b$/"`
-Control characters (e.g. ``\n``) in expressions are replaced with
-whitespace. To avoid this, escape the sequence with a single backslash
-(e.g. ``\\n``).
+Control characters (e.g. ``\n``) in expressions are replaced with whitespace. To avoid this, escape the sequence with a single backslash (e.g. ``\\n``).
### Supported Operators
* ``>=`` (greater than or equal to)
* ``matches`` (regex match)
- To test if a string does *not* match a regex, use the logical ``not``
- operator in combination with the ``matches`` operator:
+To test if a string does *not* match a regex, use the logical ``not`` operator in combination with the ``matches`` operator:
- 'not ("foo" matches "/bar/")'
+`not ("foo" matches "/bar/")`
- You must use parenthesis because the unary operator ``not`` has precedence
- over the binary operator ``matches``.
+You must use parenthesis because the unary operator ``not`` has precedence over the binary operator ``matches``.
#### Logical Operators