Jump to content

Match: Extrahieren benannter Regex-Gruppen?


Lars Kida

Recommended Posts

Währe es möglich der MATCH-funktion einen (optionalen) dritten Parameter zu geben, der als Formel-Ergebnis dann den Inhalt einer benannten Regex-Gruppe zurück gibt, anstatt eines Wahrheitswerts? Mit TEXTPOS & SUBTEXT text zu zerlegen ist etwas... umständlich. 😉

MATCH(text, regex [, gruppe])

Als Beispiel:

MATCH("123123-456456-789/0", "^(?<A>\d+)(?<B>-\d+)?(?<C>-\d+/\d+)?$", "B") // gibt "456456" aus.
Edited by Lars Kida
Regex falsch geschrieben; oooops!
  • Like 2
Link to comment
Share on other sites

1 minute ago, Bülent Erbas said:

Mich würde mal deine Anforderung interessieren @Lars Kida

Ein QR-Code wird gescannt, der dahinter stehende Code zerlegt, der dazugehörige Dateneintrag ausgewählt, der dann dem Formular-Ausfüller zum validieren angezeigt wird; es passiert leider etwas oft das die aufgedruckten QR-Codes nicht korrekt sind, und rohen Nummern im QR-Code (die sich immer mal wieder ändern) können sich die Arbeiter nicht gut merken... :'D

  • Like 3
  • Thanks 1
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...