import streamlit as st import re st.title("Password Strength Checker") st.header("Let's Try If Your Password Is Strong Or Weak") password = st.text_input("Enter a Password to check its strength:", type="password") if st.button("Check Password Strength"): st.button("clear") if password: uppercase = any(char.isupper() for char in password) lowercase = any(char.islower() for char in password) digit = any(char.isdigit() for char in password) special_char = bool(re.search(r"[^b-zA-Z0-9]", password)) long = len(password) >= 8 if long and uppercase and lowercase and digit and special_char: st.success("Password is Strong!") else: st.error("Password is Weak. Please Try Again") st.error("You should include special characters or numbers.") else: st.warning("Please enter a password to check.")