Hello,
I have the following sample text:
I alt 1.644.700,56
Certificeret iht. DS/EN ISO 9001, DS/EN ISO 14001 og DASt Richtlinie 022
28.02.2022 301111269 Faktura 20.03.2022 11.597,05
Saldo 11.597,05
Specifikation af aktivposter
28.02.2022 301111269 Faktura 20.03.2022 11.597,05Årets køb
25.666,39
Saldo vor favør
11.597,05
Total forfalden
0,00
Forfalden senere
11.597,05Transport-saldo…: 1.760,24
28-02-2022 3798187 3798187 20-03-2022 1.888,83
Saldo 1.888,83
Specifikation af aktivposterForfalden saldo 0 til 30 dage
0,00
Forfalden saldo 31 til 60 dage
0,00
Forfalden saldo over 60 dage
0,0031-jul.-2021
31-jan.-2022
09-feb.-2022
15-feb.-2022Faktura #6000017609
30-aug.-2021
02-mar.-2022
11-mar.-2022
kr 6.751,50
kr 12.383,41
kr 6.956,93
kr 9.240,2503-02-2022 Payment 03-02-2022 DKK 0,00 18.573,98 5.042,05
21-02-2022 3422350 Faktura 30-03-2022 DKK 2.064,50 0,00 7.106,55
28-02-2022 Ultimo DKK 7.106,55Poster DKK
Primosaldo 3.584,38
25-02-22 86754 Bank Indbetaling 25-02-22 -3.584,38 0,00 0,00
28-02-22 3527792 Faktura 20-03-22 3.584,38 3.584,38 3.584,38Ultimosaldo I alt DKK 3.584,38
28-02-22 1364015 Faktura 1364015 30-03-22 25.822,50 25.822,50 248.138,11
28-02-22 1364051 Faktura 1364051 30-03-22 10.679,00 10.679,00 258.817,11
I alt DKK 258.817,1109-02-2022 85326041 FA 85326041 D 58191020 28-03-2022 1.221,64
28-02-2022 UltimoSaldo os tilgode 1.221,64Beløb Skyldig
kr 64.929,20
And this regex: \s(saldo|i alt|ultimo|Beløb skyldig).{0,19}?\n?([0-9.,-]+.,\d*)
Everything bold matches correctly except last one:
Beløb Skyldig
kr 64.929,20
Can anyone figure out why that is?
EDIT: Might be easier with this link: Regex storm