python字符串与正则表达式的应用上机

一、实验目的和要求

目的:

①了解字符串编码规则
②掌握字符串索引
③掌握字符串操作
④掌握正则表达式

二、 实验数据记录、处理及结果分析

(1)上课练习题,检查字符串是否合法,长度8-16位,支持大小写

当输入内容为 Helloworld#123764356788 时:
python字符串与正则表达式的应用上机_第1张图片
当输入内容为 Helloworld#6788 时:
python字符串与正则表达式的应用上机_第2张图片
程序段为:

import re

def checklen(pwd):
    return len(pwd)>=8 and len(pwd)<=16
def checkContainUpper(pwd):
    pattern = re.compile('[A-Z]+')
    match = pattern.findall(pwd)
    if match:
        return True
    else:
        return False
def checkContainNum(pwd)

你可能感兴趣的:(高级程序语言)