Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Validering af Stærke Adgangskoder | Avancerede Regulære Udtryk og Anvendelser
Python Regulære Udtryk

Challenge: Validering af Stærke Adgangskoder

For at øve anvendelsen af avancerede regulære udtryksteknikker skal du oprette en adgangskodevalidator, der kontrollerer, om en adgangskode er stærk.

Skriv en funktion kaldet is_strong_password(password), der returnerer True, hvis adgangskoden opfylder alle disse krav, og False ellers. Brug regulære udtryk til at udføre de nødvendige kontroller.

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 5
single

single

Challenge: Validering af Stærke Adgangskoder

Stryg for at vise menuen

For at øve anvendelsen af avancerede regulære udtryksteknikker skal du oprette en adgangskodevalidator, der kontrollerer, om en adgangskode er stærk.

Skriv en funktion kaldet is_strong_password(password), der returnerer True, hvis adgangskoden opfylder alle disse krav, og False ellers. Brug regulære udtryk til at udføre de nødvendige kontroller.

Opgave

Swipe to start coding

Du skal oprette en funktion, der kontrollerer, om en adgangskode er stærk ved hjælp af regulære udtryk. En stærk adgangskode skal opfylde alle følgende krav:

  • Være mindst 8 tegn lang;
  • Indeholde mindst ét stort bogstav;
  • Indeholde mindst ét lille bogstav;
  • Indeholde mindst ét tal;
  • Indeholde mindst ét specialtegn (ethvert tegn, der ikke er et bogstav eller et tal).

Returnér True, hvis adgangskoden opfylder alle kriterier, ellers False.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 5
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

some-alt