0

Telefoonnummer Regex - Test tegen echte formaten

Debug reguliere JavaScript-expressies live: gemarkeerde overeenkomsten, vastgelegde groepen, vlaggen en vervangingsvoorbeeld.

Ondersteunt $1, $2 en benoemde referenties zoals $<naam>; $& voegt de hele wedstrijd in. Laat leeg om het voorbeeld te verbergen.

Verwerken... 0%

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.