. 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线 \s 匹配任意的空白符 \d 匹配数字 \n 匹配一个换行符 \t 匹配一个制表符 \b 匹配一个单词的结尾 ^ 匹配字符串的开始 $ 匹配字符串的结尾 \W 匹配非字母或数字或... ...
分类:
其他好文 时间:
2018-08-26 13:09:27
阅读次数:
131
正则表达式本身也和python没有什么关系,就是匹配字符串内容的一种规则。 常用匹配模式(元字符) ...
分类:
其他好文 时间:
2018-08-22 21:52:25
阅读次数:
167
正则表达式的() [] {}有不同的意思。 () 是为了提取匹配的字符串。表达式中有几个()就有几个相应的匹配字符串。 (\s*)表示连续空格的字符串。 []是定义匹配的字符范围。比如 [a-zA-Z0-9] 表示相应位置的字符要匹配英文字符和数字。[\s*]表示空格或者*号。 {}一般用来表示匹配 ...
分类:
其他好文 时间:
2018-08-21 16:31:09
阅读次数:
139
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 元字符:在正则表达式中被赋予特殊意义的符号。 . 通配符 匹配除了\n外所有的字符。 ^匹配字符串开始位置 搜 ...
分类:
编程语言 时间:
2018-08-17 13:49:55
阅读次数:
265
1. 正则表达式本身和python没有什么关系,是一种独立的规则,独立的语言,是匹配字符串内容的一种规则。 官方定义:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”, 这个“规则字符串”用来表达对字符串的一种过滤逻辑。 2. 正则 ...
分类:
其他好文 时间:
2018-08-16 19:47:50
阅读次数:
129
一、元字符 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线 \s 匹配任意的空白符(回车/换行符,制表符,空格) [\n\t ] \d 匹配数字 \n 匹配一个换行符 \t 匹配一个制表符 \b 匹配一个单词的结尾(单词的边界) ^ 匹配字符串的开始 $ 匹配字符串的结尾 \W 匹配非 ...
分类:
其他好文 时间:
2018-08-16 19:46:51
阅读次数:
185
了解正则: 那么看到这里大家就理解了把,正则就是通过匹配满足的条件,达到优化代码的方式。我们进入正题 $ 匹配字符串结束位置 结果 结果 结果 结果 结果 结果 结果 结果 结果 结果 结果 到这里,我们的元字符就整理完毕了,看到这里。距离我们的应用还很远,那么小编在这里再写个现实中的例子。 小编是 ...
分类:
编程语言 时间:
2018-08-16 01:02:21
阅读次数:
182
# 正则表达式 # 基础知识 # 什么是正则 # 一种匹配字符串的规则 # 应用领域 # 爬虫, 登录表单验证, 自动化开发, 日志处理 # 正则表达式的语法 # 元字符 # 字符组 [] [^] | () # |的用法 [1-9... ...
分类:
其他好文 时间:
2018-08-07 22:24:34
阅读次数:
135
常用的方法 findall / search / match / compile / finditer sub subn split import re findall, search, match re.match只匹配字符串的开始,如果字符串开始不符合正则表达式,则匹配失败,函数返回None;而... ...
分类:
其他好文 时间:
2018-08-07 21:27:39
阅读次数:
142