python正则表达式案例

import re
#用户名
user='^[a-zA-Z0-9]+$'
user1='ae12349re'
result=re.match(user,user1)
if result:
    print("匹配")
else:
    print("不匹配")
#密码
pwd='^\w{5,7}\w$'
pwd1='1se567'
result1=re.match(pwd,pwd1)
if result1:
    print("匹配")
else:
    print("不匹配")
#电子邮箱
mal='^\w+@(\w+\.)+\w+$'
mal1='[email protected]'
result2=re.match(mal,mal1)
if result2:
    print("匹配")
else:
    print("不匹配")
#ip地址
ip='\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$'
ip1='152.178.48.219'
result3=re.match(ip,ip1)
if result3:
    print("匹配")
else:
    print("不匹配")
#手机号码
phone='^\d{11}$'
phone1='19212623344'
result4=re.match(phone,phone1)
if result4:
    print("匹配")
else:
    print("不匹配")
#url登陆
url='^http:+\w+\.+\w+\.com$'
url1='http:my.jlosod.com'
result5=re.match(url,url1)
if result5:
    print("匹配")
else:
    print("不匹配")

python正则表达式案例_第1张图片

你可能感兴趣的:(python)