mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-26 00:02:08 -05:00
22 lines
892 B
Plaintext
22 lines
892 B
Plaintext
{
|
|
"name": "regexp_match",
|
|
"type": "function",
|
|
"groups": ["Conditionals", "String"],
|
|
"description": "Return the first matching position matching a regular expression within an unicode string, or 0 if the substring is not found.",
|
|
"arguments": [{
|
|
"arg": "input_string",
|
|
"description": "the string to test against the regular expression"
|
|
}, {
|
|
"arg": "regex",
|
|
"description": "The regular expression to test against. Backslash characters must be double escaped (e.g., \"\\\\\\\\s\" to match a white space character or \"\\\\\\\\b\" to match a word boundary)."
|
|
}],
|
|
"examples": [{
|
|
"expression": "regexp_match('QGIS ROCKS','\\\\\\\\sROCKS')",
|
|
"returns": "5"
|
|
}, {
|
|
"expression": "regexp_match('Buda\u010d','uda\u010d\\\\\\\\b')",
|
|
"returns": "2"
|
|
}],
|
|
"tags": ["return", "found", "matching", "unicode", "regular", "position", "substring", "first"]
|
|
}
|