2017-01-19 15:48:42 +10:00
{
"name": "~",
"type": "operator",
2021-05-12 09:50:23 +02:00
"groups": ["Operators"],
2020-08-29 08:29:11 +02:00
"description": "Performs a regular expression match on a string value. Backslash characters must be double escaped (e.g., \"\\\\\\\\s\" to match a white space character).",
2017-01-19 15:48:42 +10:00
"arguments": [
{ "arg": "string", "description": "A string value" },
{ "arg": "regex", "description": "A regular expression. Slashes must be escaped, eg \\\\\\\\d." }
],
"examples": [
{ "expression":"'hello' ~ 'll'", "returns":"1"},
{ "expression":"'hello' ~ '^ll'", "returns":"0"},
2020-08-29 08:29:11 +02:00
{ "expression":"'hello' ~ 'llo$'", "returns":"1"},
{ "expression":"'abc123' ~ '\\\\\\\\d+'", "returns":"1"}
2017-01-19 15:48:42 +10:00
]
}