Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Validera starka lösenord | Avancerade Reguljära Uttryck och Tillämpningar
Python-reguljära Uttryck
Avsnitt 3. Kapitel 5
single

single

Utmaning: Validera starka lösenord

Svep för att visa menyn

För att öva på avancerade tekniker med reguljära uttryck ska du skapa en lösenordsvaliderare som kontrollerar om ett lösenord är starkt.

Skriv en funktion som heter is_strong_password(password) som returnerar True om lösenordet uppfyller alla dessa krav, och False annars. Använd reguljära uttryck för att utföra de nödvändiga kontrollerna.

Uppgift

Svep för att börja koda

Du behöver skapa en funktion som kontrollerar om ett lösenord är starkt med hjälp av reguljära uttryck. Ett starkt lösenord måste uppfylla alla dessa krav:

  • Minst 8 tecken långt;
  • Innehålla minst en versal bokstav;
  • Innehålla minst en gemen bokstav;
  • Innehålla minst en siffra;
  • Innehålla minst ett specialtecken (vilket som helst tecken som inte är en bokstav eller siffra).

Returnera True om lösenordet uppfyller alla kriterier, annars False.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 5
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

some-alt