字符描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。 ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multilin ...
分类:
编程语言 时间:
2019-09-22 10:48:34
阅读次数:
79
正则表达式的使用方法主要有4种: re.search(进行正则匹配), re.match(从头开始匹配) re.findall(找出所有符合条件的字符列表) re.split(根据条件进行切分) re.sub(根据条件进行替换) 匹配规则里的符号 # . 可以被当作任意字符, re.M 忽略开头的换 ...
分类:
编程语言 时间:
2019-09-06 16:14:20
阅读次数:
104
一、常用的匹配规则总结表 相关具体应用例子,请见:Python-正则表达式 二、re库中常用方法 相关具体应用例子,请见:Python-正则表达式 三、修饰符总结 四,基础匹配 '\d' 可以匹配一个数字,'00\d'可以匹配'007';'\w' 可以匹配一个字母或者数字,'00\w'可以匹配'00 ...
分类:
编程语言 时间:
2019-08-29 16:12:20
阅读次数:
113
re模块的使用 re.match 从头匹配一个符合规则的字符串,从起始位置开始匹配,匹配成功返回一个对象,未匹配成功返回None。 或者这样写 表示字符 |字符| 功能 | | | | | . | 匹配任意一个字符(除了\n) | | [ ] |匹配[ ]中列举的字符| | \d |匹配数字,即0 ...
分类:
编程语言 时间:
2019-08-25 12:22:18
阅读次数:
63
import re#split 只能实现单个字符串的分割string="guoshun is a good boy"print(string.split(' '))#但是如果中间又好几个空格 那么split耶只能分割一个空格string2="guoshun is good boy"#regex提供了 ...
分类:
编程语言 时间:
2019-08-22 22:16:26
阅读次数:
136
零宽断言 (?<=)[\s\S]+?(?=) (?<=匹配而不显示)正则表达式(?=<匹配而不显示) [\s\S]即为匹配所有内容 ...
分类:
编程语言 时间:
2019-08-14 14:32:48
阅读次数:
77
Python3 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和 ...
分类:
编程语言 时间:
2019-08-05 19:08:55
阅读次数:
108
# -*- coding: utf-8 -*- import re line = "boooooooooooooobbbaaaaby123" # ^ 以这个开始 # regex_str = "^b" 以b开始 # . 任何字符 # * 多次 regex_str = "^b.*" # 正则匹配 if ... ...
分类:
编程语言 时间:
2019-07-31 15:10:58
阅读次数:
87
a.*?b就是a开始b结束的匹配如果要限制是一行的开头和末尾的话就是^a.*?b$例如 ...
分类:
编程语言 时间:
2019-07-17 10:56:28
阅读次数:
87
Python 读写Excel文件 这里使用的是 和 这两个excel读写库。 Python 正则表达式 查找val中是否存在xxx ...
分类:
编程语言 时间:
2019-07-11 12:33:54
阅读次数:
268