综合应用 001字符串切割 分隔符切割字符串 非字母形式切割 减号切割 减号切割且把减号包括在结果里面 Spile的另外一个参数,maxsplit表示拆分的最大数量 maxsplit=2表示保留两个切割结果,其余的作为一个整体 maxsplit=1表示只保留一个 002字符串替换sub 如果用模式编 ...
分类:
编程语言 时间:
2019-07-10 18:18:06
阅读次数:
117
import re # 判断是否包含b # line = "booooooobby123" # regex_str = "^b.*" # if re.match(regex_str, line) : # print('yes') # 结果是bb 原因:正则表达式是一种贪婪的模式 一直会匹配到最后一种... ...
分类:
编程语言 时间:
2019-05-31 23:31:42
阅读次数:
160
学习来源:https://www.liaoxuefeng.com/wiki/1016959663602400/1017639890281664 正则表达式是一种用来匹配字符串的一种强大的武器,用一种描述性语言给字符串定一个规则,凡是符合规则的字符串,我们就认为匹配了,否则,该字符串就是不合法的。 因 ...
分类:
编程语言 时间:
2019-05-26 12:54:31
阅读次数:
129
有两种方法: 1.直接检测是什么异常(查mysql文档找出异常代码) 2.如上注释的代码,直接检测异常的字符串进行正则匹配,关于如何匹配该异常字符串可以找我上一篇随笔,python正则表达式的艰辛路 ...
分类:
数据库 时间:
2019-05-09 22:18:32
阅读次数:
361
正则表达式(regular expression) 根据其英文翻译,re模块 作用:用来匹配字符串。 在Python中,正则表达式是特殊的字符序列,检查一个字符串是否与某种模式匹配。 设计思想:用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,就认为它“匹配”了,否则,该字符串就是不合 ...
分类:
编程语言 时间:
2019-05-07 23:08:12
阅读次数:
279
什么是正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是 事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符”,这个“规则字符” 来表达对字符的一种过滤逻辑。 正则并不是python独有的,其他语言也都有正则python中的正则,封装了re模块 python正则的详细讲解 常用 ...
分类:
编程语言 时间:
2019-04-21 10:14:02
阅读次数:
128
正则表达式是一个很强大的字符串处理工具,几乎任何关于字符串的操作都可以使用正则表达式来完成,作为一个爬虫工作者,每天和字符串打交道,正则表达式更是不可或缺的技能,正则表达式的在不同的语言中使用方式可能不一样,不过只要学会了任意一门语言的正则表达式用法,其他语言中大部分也只是换了个函数的名称而已,本质 ...
分类:
编程语言 时间:
2019-04-19 15:59:17
阅读次数:
133
Python 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可 ...
分类:
其他好文 时间:
2019-04-14 16:05:40
阅读次数:
129
简介 正则表达式(简称为 regex)是一些由字符和特殊符号组成的字符串, 它们描述了模式的重复或者表述多个字符 于是正则表达式能按照某种模式匹配一系列有相似特征的字符串 便捷的操作文本或者数据 。 简单的正则匹配 特殊符号和字符 常见的特殊符号和字符,即所谓的元字符,正是它给予正则表达式强大的功能 ...
分类:
编程语言 时间:
2019-03-28 18:13:37
阅读次数:
157