Telefoonnummer Regex - Test tegen echte formaten
Debug reguliere JavaScript-expressies live: gemarkeerde overeenkomsten, vastgelegde groepen, vlaggen en vervangingsvoorbeeld.
Resultaat
Deze pagina laadt vooraf een tolerant telefoonnummerpatroon: (?:\+\d{1,3}[\s.-]?)?\(?\d{2,4}\)?[\s.-]?\d{2,4}[\s.-]?\d{2,4}(?:[\s.-]?\d{2,4})?. Het accepteert een optionele + en landcode, een netnummer dat tussen haakjes kan staan, en cijfergroepen gescheiden door spaties, punten of streepjes – de formaten die mensen daadwerkelijk typen, van +1 415 555 0132 tot (044) 123-45-67.
Telefoonnummers zijn rommeliger dan e-mails: hetzelfde nummer kan op tientallen manieren worden geschreven, dus het patroon leunt op optionele scheidingstekens ([\s.-]?) in plaats van op één rigide lay-out. Die tolerantie heeft een prijs – korte cijfers kunnen er doorheen glippen – en daarom bevat de steekproef negatieve voorbeelden. Bekijk de hoogtepunten om te zien waar de grens tussen 'telefoonachtig' en ruis ligt voor uw gegevens.
Pas het binnen enkele seconden aan uw land aan: corrigeer de landcode door \+\d{1,3} te vervangen door een letterlijke waarde zoals \+380, of forceer exact tien cijfers door de optionele staartgroep te verwijderen. Elke bewerking wordt onmiddellijk opnieuw getest aan de hand van het voorbeeld, en de matchteller vertelt je wanneer je te streng of te losjes bent geweest.