RegEx für externe Messenger

Um die Verarbeitung externer Daten über einen Messenger wie z.B. WhatsApp oder Signal zu aktivieren musst du RegEx Codes für deine Nachrichten definieren.

Beispiel für einen Textnachricht RegEx:

\b(?<AccountShort>\w{2,3})\b\s(?<TotalAmount>[-+]\d{1,3}(?:,\d{1,2})?|\d{1,5})\s(?<Category>[\wäöüÄÖÜß-]+)\s(?<Receiver>[\wäöüÄÖÜß]+)(?<Note>?:\s\(([^()]*)\))?

Beispiel für einen QR Code nach Österreichischem Schema:
_R(?<algKey>\d)-(?<TrustServiceProvider>AT\d)_(?<CashRegisterNumber>\d+/\d+)_(?<DocumentNumber>\d+)_(?<DocumentDate>20\d{2}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2})_(?<StandardTaxRate>[\d,]+)_(?<Reduced1>[\d,]+)_(?<Reduced2>[\d,]+)_(?<TaxFree>[\d,]+)_(?<SpecialTaxRate>[\d,]+)_(?<SalexTaxCounter>[A-Za-z0-9]+)_(?<CertificateSerialNumber>[A-Za-z0-9]+)_(?<SignaturePrecDocument>[A-Za-z0-9+/=]+)_(?<SignatureCurrentDoc>[A-Za-z0-9+/=]+)