Skip to main content
Workday User Guide
Laatst bijgewerkt: 2023-06-23
REGEXPARSE

REGEXPARSE

Omschrijving

Extraheert delen van een tekenreeks door ze te matchen met een patroon. Het patroon voor de reguliere expressie moet overeenkomen met de
volledige
invoerwaarde.

Syntaxis

REGEXPARSE(
text
,
regex
, [
ignore_case
])
  • text
    : de tekst die moet worden geparseerd.
  • regex
    : de reguliere expressie.
  • ignore_case
    : indien TRUE, negeert de functie hoofdletters bij het zoeken. Als de functie FALSE is, wordt rekening gehouden met hoofdletters en kleine letters. De standaardwaarde is FALSE.

Voorbeeld

Formule
Resultaat
=REGEXPARSE("[Los Angeles]","\[(.*)\]")
Los Angeles
=REGEXPARSE("12-OCT-2015","(\d\d)-([A-Z]{3})-(\d{2,4})")
12-OCT-2015 12 OCT 2015
=INDEX(REGEXPARSE("aa;bbbbbb24;cccc;","(.*?);(.*?);.*"),3)
Extraheert het n-de deel van een tekenreeks met scheidingstekens
bbbbbb24

Opmerkingen

  • Deze functie retourneert een matrix met waarden waarbij elke waarde deel uitmaakt van de tekenreeks waarin een patroonmatch is gevonden. Deze functie is handig als u een patroon hebt en u de delen van de tekst wilt weergeven die overeenkomen met het patroon.
  • Deze functie is bedoeld voor gebruik in matrixformules.
  • Workday maakt gebruik van de parser voor reguliere expressies van Java. de expressie moet voldoen aan de regexregels van Java (http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html) .