当前位置: 首页 > news >正文

网站安全管理机制建设网址查询ip地址

网站安全管理机制建设,网址查询ip地址,中国铁路建设投资公司网站熊学军,4399页游网站利用正则表达式完成下面的操作: 一、不定项选择题 能够完全匹配字符串"(010)-62661617"和字符串"01062661617"的正则表达式包括(ABD ) A. r"\(?\d{3}\)?-?\d{8}" B. r"[0-9()-]" C. r"[0-9(-)]*\d*&…

利用正则表达式完成下面的操作:

一、不定项选择题

  1. 能够完全匹配字符串"(010)-62661617"和字符串"01062661617"的正则表达式包括(ABD )

    A. r"\(?\d{3}\)?-?\d{8}"
    B. r"[0-9()-]+"
    C. r"[0-9(-)]*\d*"
    D.r"[(]?\d*[)-]*\d*"

  2. 能够完全匹配字符串"back"和"back-end"的正则表达式包括(ABCD )
    A. r'\w{4}-\w{3}|\w{4}'
    B. r'\w{4}|\w{4}-\w{3}'
    C.r'\S+-\S+|\S+'
    D. r'\w*\b-\b\w*|\w*'

  3. 能够完全匹配字符串"go go"和"kitty kitty",但不能完全匹配“go kitty”的正则表达式包括(AD)
    A.r'\b(\w+)\b\s+\1\b'
    B. r'\w{2,5}\s*\1'
    C. r'(\S+) \s+\1'
    D. r'(\S{2,5})\s{1,}\1'

  4. 能够在字符串中匹配"aab",而不能匹配"aaab"和"aaaab"的正则表达式包括(BC)
    A. r"a*?b"
    B. r"a{,2}b"
    C. r"aa??b"
    D. r"aaa??b"

二、编程题

1.用户名匹配

​ 要求: 1.用户名只能包含数字 字母 下划线

​ 2.不能以数字开头

​ 3.⻓度在 6 到 16 位范围内

user_name = input('请输入用户名:')                         
result = fullmatch(r'\D[\d_a-zA-Z]{6,16}', user_name)
if result:                                           print('用户名正确!')                                  
else:                                                print('用户名错误!')                                  
  1. 密码匹配

​ 要求: 1.不能包含!@#¥%^&*这些特殊符号

​ 2.必须以字母开头

​ 3.⻓度在 6 到 12 位范围内

password = '!dhjhjh'                                               
result = fullmatch(r'[a-zA-Z][^!@#¥%^&*]{6,12}', password)         
if result:                                                         print('密码正确!')                                                 
else:                                                              print('密码错误!')                                                                 
  1. ipv4 格式的 ip 地址匹配
    提示: IP地址的范围是 0.0.0.0 - 255.255.255.255

  1. 提取用户输入数据中的数值 (数值包括正负数 还包括整数和小数在内) 并求和
例如:“-3.14good87nice19bye” =====> -3.14 + 87 + 19 = 102.86

  1. 验证输入内容只能是汉字

    str1 = input('请输入内容:')
    result = fullmatch(r'[\u4e00-\u9fa5]*', str1)
    if result:print('输入正确!')
    
  2. 匹配整数或者小数(包括正数和负数)

    result = fullmatch(r'[+-]?[\d.]*', '-23')
    print(result)
    
  3. 验证输入用户名和QQ号是否有效并给出对应的提示信息

    要求:
    用户名必须由字母、数字或下划线构成且长度在6~20个字符之间
    QQ号是5~12的数字且首位不能为0

    user_name = input('输入用户名:')
    qq = input('输入QQ号:')
    result = fullmatch(r'[a-zA-Z\d_]*', user_name)
    if result:print('用户名有效')
    else:print('用户名无效,请输入字母、数字或下划线构成且长度在6~20个字符之间')
    result = fullmatch(r'[1-9]\d{5,11}', qq)
    if result:print('QQ号有效')
    else:print('QQ号无效,请输入5~12的数字且首位不能为0')
    
  4. 拆分长字符串:将一首诗的中的每一句话分别取出来

    ​ poem = ‘窗前明月光,疑是地上霜。举头望明月,低头思故乡。’

    poem = '窗前明月光
    for x in spliprint(x)
    

    提取豆瓣Top250的的以下信息
    在这里插入图片描述

name = findall(r'<span class="title">([\u4e00-\u9fa5]*?)</span>|(\d*)&nbsp;/&nbsp;(.*)&nbsp;/&nbsp;(.*)|<span class="inq">(.+)</span>|property="v:average">(\d\.\d)</span>|<span>(\d+)人评价</span>', response.text)
# print(name)
list1= []
for i in range(0, len(name)-1, 5):list1.append(list(set(name[i])|set(name[i+1])|set(name[i+2])|set(name[i+3])|set(name[i+4])))
for x in list1:del x[0]print(list1)
http://www.jinmujx.cn/news/110697.html

相关文章:

  • 使用tag的网站杭州最专业的seo公司
  • 网站生成静态页面工具seo排名优化哪家好
  • 网站建设 八羊什么平台打广告比较好免费的
  • 建一个定制网站要多少钱中国最厉害的营销策划公司
  • java网站开发书籍关键词搜索引擎排名查询
  • 网站建设中备案数字营销策略有哪些
  • 网络策划主要做什么下载优化大师并安装
  • 做网站推广需要做什么小红书关键词排名优化
  • 网络架构有哪些seo外包优化
  • 做网站后台的时候要注意什么seo企业顾问
  • 网站关键词指数查询云南网络推广
  • 路由器做内部网站服务器sem广告投放是做什么的
  • 湖南网站推广公司合肥网络推广
  • 淮南网站建设科技有限公司百度入口提交
  • 小语种网站怎么做优化大师官方免费下载
  • 专题页网站百度搜索页
  • 网站建设的优势是什么chrome手机版
  • 网站做软件网络广告推广平台
  • steamcn网站是谁做的营销课程培训哪个机构好
  • 网站开发工具排行营销型网站建设多少钱
  • 酒泉百度做网站多少钱seo少女
  • 网站需要哪些手续如何优化关键词的方法
  • 个人营业执照办理seo是什么缩写
  • WordPress图床源码重庆seo排名公司
  • 网站制作方案介绍及要求苏州网站制作推广
  • 网站建设有哪些工作需需要筹备本周新闻热点10条
  • 网站用户后台是怎么做的广东seo推广外包
  • 长春企业建站程序佛山网站快速排名提升
  • layui做网站前端图片外链在线生成网址
  • 邵阳整站优化百度销售推广