Challenge: Puhelinnumeroiden Validointi
Kirjoita funktio, joka tarkistaa, vastaako annettu merkkijono yhdysvaltalaisen puhelinnumeron muotoa, kuten 123-456-7890. Muoto vaatii:
- Kolme numeroa;
- Väliviiva (
-); - Kolme numeroa lisää;
- Toinen väliviiva (
-); - Neljä numeroa.
Käytä säännöllisiä lausekkeita tämän tarkistamiseen. Funktion tulee palauttaa True, jos syötemerkkijono vastaa vaadittua kaavaa, ja False muussa tapauksessa.
Esimerkki kelvollisesta puhelinnumerosta:
123-456-7890
Esimerkkejä virheellisistä puhelinnumeroista:
1234567890123-45-6789abc-def-ghij
Kiitos palautteestasi!
single
Challenge: Puhelinnumeroiden Validointi
Pyyhkäise näyttääksesi valikon
Kirjoita funktio, joka tarkistaa, vastaako annettu merkkijono yhdysvaltalaisen puhelinnumeron muotoa, kuten 123-456-7890. Muoto vaatii:
- Kolme numeroa;
- Väliviiva (
-); - Kolme numeroa lisää;
- Toinen väliviiva (
-); - Neljä numeroa.
Käytä säännöllisiä lausekkeita tämän tarkistamiseen. Funktion tulee palauttaa True, jos syötemerkkijono vastaa vaadittua kaavaa, ja False muussa tapauksessa.
Esimerkki kelvollisesta puhelinnumerosta:
123-456-7890
Esimerkkejä virheellisistä puhelinnumeroista:
1234567890123-45-6789abc-def-ghij
Pyyhkäise aloittaaksesi koodauksen
Kirjoita funktio nimeltä is_valid_phone_number, joka palauttaa True, jos syöte vastaa Yhdysvaltain puhelinnumeron muotoa 123-456-7890, ja False muussa tapauksessa. Puhelinnumeron tulee sisältää:
- Kolme numeroa;
- Väliviiva;
- Kolme numeroa;
- Väliviiva;
- Neljä numeroa.
Käytä säännöllisiä lausekkeita validointiin. Jos merkkijono vastaa tätä kaavaa täsmällisesti, palauta True; muussa tapauksessa palauta False.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme