• day30 模块


    # 正则表达式
        # 元字符
        # 量词
        # 小规则
            # 贪婪和惰性匹配
            # 分组命名
                # 如果在匹配的时候遇到了没有特点的内容,
                # 只能通过匹配不想要的内容来从中摘取想要的内容
            # findall和aplit的分组优先
            # flags参数
        # 每一小段规则的元素的排放顺序
    # re模块
        # 基础匹配
        # 分割和替换
        # 代码优化
     
     
    # 模块 ****
    # 什么是模块?
    # py文件
    # c语言编译之后的文件
    # 写好的代码集合 直接调用它的功能
    # import time
    # time.sleep()
    # 为什么要有模块?
    # 内存空间是有限的,存放在硬盘里,当你需要的时候加载到我的内存
    # 把丰富的功能封装在一个文件里,等用的时候直接导入内存就可以使用
    # 有哪些种类的模块?
    # 内置模块
    # 扩展模块
        # django
        # 安装 : pip3 install 模块名
    # 自定义模块
        # 登录
        # 写日志
        # 分模块: 功能独立防止代码过长
     
     
    import re
    # 正则表达式 本身具有处理字符串的能力
    # 如果 要处理的字符串 存在python 的内存里
    # 模块 -> 操作正则表达式
    ret = re.findall('d+','kjasdgk912798jkshf912847jzhsfk91278')
    print(ret)
    # 一次性返回所有匹配到的项,直接存在列表中
    ret = re.search('d+','kjasdg14有058fkjkshfjzhsfk')
    print(ret)    # 正则匹配结果的对象
    if ret:
        print(ret.group())
    # 一次只匹配第一个符合条件表达式,以对象的形式返回,通过对象.group()取实际值
    # 如果没有匹配到 会返回None 调用group会报错
  • 相关阅读:
    谈谈php依赖注入和控制反转
    关于php 高并发解决的一点思路
    php常用的优化手段
    php判断多维数组的技巧
    浅谈echo、print、var_dump()、print_r()的区别
    MYSQL表记录字段换行符回车符处理
    mysqldumpslow的使用简介
    mysql性能优化配置总结
    关闭discuzX3.2注册页面的注册邮箱验证
    php变量布尔值验证
  • 原文地址:https://www.cnblogs.com/daien522556/p/9325220.html
Copyright © 2020-2023  润新知