- 11 Sep 2025
- 1 Minute zum Lesen
- Mitwirkende
- Drucken
- DunkelLicht
- pdf
Regex instellen t.b.v. herkennen spaarkaart in de POS
- Aktualisiert am 11 Sep 2025
- 1 Minute zum Lesen
- Mitwirkende
- Drucken
- DunkelLicht
- pdf
De regex die backoffice wordt ingesteld zorgt ervoor dat een spaarkaart die gescand wordt in de POS niet als artikel wordt herkend of wellicht helemaal niet.
Deze wordt ingesteld via extra > instellingen → Point of Sale > TAB Regex.
Een regex ziet er doorgaans uit zoals onderstaand:
^00006[0-9]{3}$
Deze regex zorgt ervoor dat een spaarkaart die begint met 00006 gevolgd door 3 numerieke cijfers wordt herkend als spaarkaart.
In principe hoeft in de meeste gevallen enkel de 00006 en 3 te worden aangepast.
Om een spaarkaart met nummer 08001234 te herkennen kan bijvoorbeeld onderstaande regex worden gebruikt.
^08[0-9]{6}$
Maar ook onderstaande regex zal hiervoor werken.
^0800[0-9]{4}$
Voor bijvoorbeeld de reeks spaarkaarten 00050000 - 00070000 kunnen meerdere regex regels worden toegevoegd.
^0005[0-9]{4}$
^0006[0-9]{4}$
^0007[0-9]{4}$
NOTE: een spaarkaart bestaat als het goed is altijd uit 8 cijfers ook als het spaarkaartnummer 2000 is, zou de spaarkaart
daadwerkelijk 00002000 moeten scannen.
op de wesbite https://regex101.com/ kan je de regex eventueel ook testen. Zet de regex in het scherm onder “regular expression”
Onder “test string” kan een spaarkaartnummer worden ingevoerd.
Onderstaand voorbeeld geeft 2 matches wat in principe ook klopt.
Regex t.b.v. Nuvio
De QR barcode in Nuvio scant het spaarkaartnummer met daarvoor de tekst NUVIO. Om te zorgen dat de POS deze spaarkaarten herkend moet de
onderstaande Regex aangemaakt worden:
^NUVIO(\d+)$
Ook moet de instelling “spaarkaartnummer berekenen” op ja staan.
Dit zorgt ervoor dat een Nuvio spaarkaart wordt herkend als spaarkaart en de tekst NUVIO wordt weggefilter, de spaarkaarten zelf hebben immers
niet de tekst NUVIO in het spaarkaartnummer.