1. 正则表达式基础 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持 ...
分类:
编程语言 时间:
2019-05-13 09:24:30
阅读次数:
130
re模块(* * * * *) 就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 字符匹配(普通字符,元字符): 1 普通字符:大多数字 ...
分类:
其他好文 时间:
2019-05-10 11:26:27
阅读次数:
134
正则表达式(regular expression) 根据其英文翻译,re模块 作用:用来匹配字符串。 在Python中,正则表达式是特殊的字符序列,检查一个字符串是否与某种模式匹配。 设计思想:用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,就认为它“匹配”了,否则,该字符串就是不合 ...
分类:
编程语言 时间:
2019-05-07 23:08:12
阅读次数:
279
额。。。学到几个常用模块了,也要其中考试了,每天晚上敲一点,敲得脑壳疼,不过又想到好一点的办法了,有时间再改吧。 此非吾所欲也,实属无奈也。。。。复习之路漫漫,吾将到书上求索,在此不多逗留,我挥一挥衣袖,留下一段惨不忍睹的代码,且不带走一片云彩。 ...
分类:
编程语言 时间:
2019-05-05 01:03:50
阅读次数:
153
题目 计算以下代码的结果 答案 解析 本题考查 正则分组优先原则以及输出格式 附带考查 \w+ \d+ 重复匹配问题 思考 第一个 \d+ 为什么匹配到的是 5? 不应该是 35615吗? 如果是认为是 35615 应该是产业以下两种分析方式 方式一 很明显 \w+ 可以匹配数字字母下划线所以 后面 ...
分类:
其他好文 时间:
2019-05-01 18:47:44
阅读次数:
127
正则表达式 正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序员们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 正则表达式是用来匹配处理字符串的 python 中使用正则表达式需要引入re模块 如: i ...
分类:
编程语言 时间:
2019-04-30 23:43:38
阅读次数:
153
字符串的匹配查询 re模块中的findall函数可以对指定的字符串进行遍历匹配,获取字符串中所有匹配的子串,并返回一个列表结果。该函数的参数含义如下: findall(pattern, string, flags=0) pattern :指定需要匹配的正则表达式。 string :指定待处理的字符串 ...
分类:
编程语言 时间:
2019-04-29 20:42:01
阅读次数:
112
转自:https://www.cnblogs.com/tina-python/p/5508402.html 一、简介 正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的 ...
分类:
编程语言 时间:
2019-04-26 17:52:03
阅读次数:
151
1、 考查知识点:列表,深浅copy。弄清楚就ok 2、 用python , 123456789变成987654321' 太简单 考查知识点:切片 3、 python 的re模块中match() search()findall() compile()的区别 4、a/b/.././c/estips变成 ...
分类:
其他好文 时间:
2019-04-22 18:07:20
阅读次数:
158