Quickstart Guide - RegExMakker Docs
De ultieme regex playground voor Nederlandse developers
Extract a BSN Number from Raw Text
Learn how to configure the playground, write a compliant 11-test regex, and validate matches against real Dutch municipal data formats in under three minutes.
1. Open the Pattern Editor
Navigate to the top-left input field labeled Pattern. Clear the default \b\w+\b placeholder and ensure the g (global) and m (multiline) flags are active in the settings dropdown.
2. Paste Sample Municipal Text
In the bottom-right Test String panel, paste a realistic dataset like: Naam: J. de Vries | Geboortedatum: 14-03-1985 | BSN: 123456789 | Woonplaats: Utrecht. The playground will auto-highlight syntax and line breaks.
3. Write the BSN Regex
Enter \b(?!(000|999|888|777|666|555|444|333|222|111|000)\d{6})(\d{9})\b to match exactly nine digits while excluding reserved ranges. The live preview will instantly isolate 123456789 and display the match group.
4. Validate with the 11-Test
Toggle the Validation Rules tab and enable BSN Checksum (Modulo 11). RegExMakker will flag invalid sequences like 987654321 and return a valid: false JSON response in the output console.
Ready to test your own datasets? Click below to spin up a fresh workspace or export your current pattern as a reusable snippet for Node.js or Python.