REGEX_NAMED_GROUPS
Last updated: 01-09-2026
Komt overeen met de reguliere expressie op de invoertekenreeks. Retourneert de record met veldnamen en groepsnamen.
Syntaxis
REGEX_NAMED_GROUPS(pattern, allMatches, filterEmpty, input)
Argumenten
| Naam |
Type |
Beschrijving |
Standaardwaarde |
| patroon |
tekenreeks |
Standaarduitdrukkingspatroon |
|
| alle overeenkomsten |
Booleaanse waarde |
Retourneer alle overeenkomsten van het patroon, en niet alleen de eerste |
onwaar |
| filterLeeg |
Booleaanse waarde |
Filter lege overeenkomsten uit |
onwaar |
| Invoer |
tekenreeks |
|
|
Voorbeelden
| patroon |
allMatches |
filterEmpty |
invoer |
Uitvoer |
| '^(?:(?.?):/)?/?(?[^:/\s]+)(?::(?\d))?(?:(/\w+)/)(?[\w-.]+[^#?\s]+)(?:.)?$' |
onwaar |
onwaar |
'https://www.domain.com/page.html' |
{scheme: `https`, domain: `www.domain.com`, port: null, pagina: `page.html`} |
| '^(?:(?.?):/)?/?(?[^:/\s]+)(?::(?\d))?(?:(/\w+)/)(?[\w-.]+[^#?\s]+)(?:.)?$' |
onwaar |
onwaar |
'http://www.domain.com:8080/page.html' |
{scheme: `http`, domain: `www.domain.com`, port: `8080`, pagina: `page.html`} |
| '^(?\d*)$' |
onwaar |
onwaar |
'123' |
{digits: `123`} |
| '^(?\d*)$' |
onwaar |
onwaar |
'foo' |
null |
| '^(?\d*)$' |
onwaar |
onwaar |
'' |
{digits: ``} |
| '^(?\d*)$' |
onwaar |
waar |
'' |
null |
| '\bwww.(?[^.]*).com\b' |
waar |
onwaar |
'www.qlik.com' |
{domain: `qlik`} |
| '\bwww.(?[^.]*).com\b' |
waar |
onwaar |
'www.a.com www.b.com' |
[{domain: `a`}, {domain: `b`}] |
| '\bwww.(?[^.]*).com\b' |
onwaar |
onwaar |
'www.a.com www.b.com' |
{domain: `a`} |