zoukankan      html  css  js  c++  java
  • 强口令检测(使用正则表达式)

    强口令检测

    写一个函数,它使用正则表达式,确保传入的口令字符串是强口令。强口令的
    定义是:长度不少于 8 个字符,同时包含大写和小写字符,至少有一位数字。你可
    能需要用多个正则表达式来测试该字符串,以保证它的强度。

     1 import re
     2 
     3 def check(order):
     4     if len(order) < 8 :
     5         return False
     6     strengthRegex = re.compile('[a-zA-Z]+')   # 至少有一个字母
     7     if strengthRegex.findall(order) == []:
     8         return False
     9     strengthRegex = re.compile('d+')         # 至少有一个数字
    10     if strengthRegex.findall(order) == []:
    11         return False
    12     return True
    13 
    14 print(check('1……&*……&67ha'))
  • 相关阅读:
    ByteBuffer使用实例
    Fiddler抓包显示请求时延
    手机wifi连上Fiddler后无网络问题解决
    git
    git
    Autofac使用
    Redis实战
    Redis实战
    Redis实战
    Redis实战
  • 原文地址:https://www.cnblogs.com/FengZeng666/p/9743555.html
Copyright © 2011-2022 走看看