Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Valideer Telefoonnummers | Intermediaire Reguliere Expressies
Python Regular Expressions

Uitdaging: Valideer Telefoonnummers

Schrijf een functie die controleert of een opgegeven string overeenkomt met het formaat van een Amerikaans telefoonnummer zoals 123-456-7890. Het formaat vereist:

  • Drie cijfers;
  • Een streepje (-);
  • Nogmaals drie cijfers;
  • Nog een streepje (-);
  • Vier cijfers.

Gebruik reguliere expressies om deze validatie uit te voeren. De functie moet True retourneren als de invoerstring overeenkomt met het vereiste patroon, en anders False.

Voorbeeld van een geldig telefoonnummer:

  • 123-456-7890

Voorbeelden van ongeldige telefoonnummers:

  • 1234567890
  • 123-45-6789
  • abc-def-ghij
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 2
single

single

Uitdaging: Valideer Telefoonnummers

Veeg om het menu te tonen

Schrijf een functie die controleert of een opgegeven string overeenkomt met het formaat van een Amerikaans telefoonnummer zoals 123-456-7890. Het formaat vereist:

  • Drie cijfers;
  • Een streepje (-);
  • Nogmaals drie cijfers;
  • Nog een streepje (-);
  • Vier cijfers.

Gebruik reguliere expressies om deze validatie uit te voeren. De functie moet True retourneren als de invoerstring overeenkomt met het vereiste patroon, en anders False.

Voorbeeld van een geldig telefoonnummer:

  • 123-456-7890

Voorbeelden van ongeldige telefoonnummers:

  • 1234567890
  • 123-45-6789
  • abc-def-ghij
Taak

Veeg om te beginnen met coderen

Schrijf een functie genaamd is_valid_phone_number die True retourneert als de invoer overeenkomt met het Amerikaanse telefoonnummerformaat 123-456-7890, en anders False. Het telefoonnummer moet bestaan uit:

  • Drie cijfers;
  • Een streepje;
  • Drie cijfers;
  • Een streepje;
  • Vier cijfers.

Gebruik reguliere expressies voor de validatie. Als de string exact aan dit patroon voldoet, retourneer True; anders retourneer False.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 2
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

some-alt