- 14 Jul 2025
- 1 Minute zum Lesen
- Mitwirkende
- Drucken
- DunkelLicht
- pdf
Regex instellen t.b.v. herkennen spaarkaart in de POS
- Aktualisiert am 14 Jul 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.