1、re模块简介re模块提供Perl风格的正则表达式模式,使Python语言拥有全部的正则表达式功能。2、正则表达式模式模式字符串使用特殊的语法来表示一个正则表达式:正则表达式模式中的字母和数字匹配同样的字符串;多数字母和数字前加一个反斜杠时会有不同的含义;标点符号通常有特殊的含义,只有被转义时才匹配自身;反斜杠本身需要使用反斜杠转义。^匹配字符串的开头$匹配字符串的末尾.匹配任意字符,除了换行符
分类:
编程语言 时间:
2019-11-12 10:51:10
阅读次数:
70
#_author:Astar#date:2019/11/7#正则表达式#作用 >匹配字符串s='hello star'print(s.find('ll'))# 2ret=s.replace('ll','ww')print(ret)#hewwo start=s.split(' ')print(t)#[ ...
分类:
其他好文 时间:
2019-11-07 13:24:27
阅读次数:
104
操作系统接口:OS模块提供了与操作系统相关的函数:import os 文件通配符:glob模块提供了一个函数用于从目录通配符搜索中生成文件列表:import glob(glob.glob('*.py')) 字符串正则匹配:re模块为高级字符串处理提供了正则表达式工具; 数学:math模块为浮点运算提 ...
分类:
编程语言 时间:
2019-11-05 09:24:44
阅读次数:
102
Beautiful Soup 简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据。 1.Beautiful Soup简介 Beautiful Soup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提 ...
分类:
其他好文 时间:
2019-11-03 20:00:35
阅读次数:
73
Python中的re模块 pattern=re.complie #打包模式,以下三种均可以使用pattern re.sub#替换 re.findall#查找所有的匹配 re.split#分割 ret=re.search(pattern,str)#从任意位置匹配 ret.group()#对应的匹配值 ...
分类:
编程语言 时间:
2019-11-01 14:37:32
阅读次数:
104
python3正则表达式 自从python1.5之后python自带re模块可以使用正则表达式,今天我们来学习一下 re.match re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。 pattern —— 匹配的正则表达式 strin ...
分类:
其他好文 时间:
2019-10-29 22:03:53
阅读次数:
94
Python正则表达式里的单行re.S和多行re.M模式 Python 的re模块内置函数几乎都有一个flags参数,以位运算的方式将多个标志位相加。其中有两个模式:单行(re.DOTALL, 或者re.S)和多行(re.MULTILINE, 或者re.M)模式。它们初看上去不好理解,但是有时又会非 ...
分类:
其他好文 时间:
2019-10-25 09:22:21
阅读次数:
75
一.简介 用于string的模糊匹配,而string内置的方法是精确匹配。 二.字符匹配 1 普通字符 用于精确匹配 2 元字符 . ^ $ * + ? { } | ( ) \ . 通配符除\n其余均可匹配 ^ 位置匹配,表示开始 $ 表示结束 *,+,?,{}均表示重复次数 * 0~+oo + 1 ...
分类:
其他好文 时间:
2019-10-24 13:23:48
阅读次数:
123
1.函数与内置函数 filter: 2.迭代器,生成器与装饰器 装饰器的典型错误: 3.正则表达式与re模块 4.面对对象 5.异常 6. 网络编程 7.MySQL 解决方案:把变量加上引号变为字符串即可. 8.Django 解决方案:忘配置与settings同级的__init__的文件了.写如下: ...
分类:
编程语言 时间:
2019-10-24 11:39:39
阅读次数:
70
Python3 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和 ...
分类:
编程语言 时间:
2019-10-17 17:34:45
阅读次数:
96