search 需求:匹配出文章阅读的次数 运行结果: findall 需求:统计出python、c、c++相应文章阅读的次数 运行结果: sub 将匹配到的数据进行替换 需求:将匹配到的阅读次数加1 方法1: 运行结果: 方法2: 运行结果: 练习 从下面的字符串中取出文本 参考答案: split ...
分类:
其他好文 时间:
2019-03-04 10:00:50
阅读次数:
279
1、读取文件当中每一行的数据 def main(args: Array[String]): Unit = { //注意文件的编码格式,如果编码格式不对,那么读取报错 val file: BufferedSource = Source.fromFile("F:\\files\\file.txt","G... ...
分类:
其他好文 时间:
2019-03-03 20:19:35
阅读次数:
181
回顾 bs4 实例化bs对象,将页面源码数据加载到该对象中 定位标签:find('name',class_='xxx') findall() select() 将标签中的文本内容获取 string text get_text() a['href'] xpath 环境安装: pip install l ...
分类:
其他好文 时间:
2019-02-27 22:05:44
阅读次数:
242
欢迎关注本人微信公众号“没有故事的陈师傅”re正则处理正则定义正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。常用正则表达式的方法re.compile(编译)pattern.match(从头匹配)pattern.search(匹配一个)pattern.findall(匹配所有)p
分类:
编程语言 时间:
2019-02-25 00:41:56
阅读次数:
185
re: 什么是正则: 匹配示例: # 匹配模式 #一对一的匹配 # 'hello'.replace(old,new) # 'hello'.find('pattern') #正则匹配 import re #\w与\W print(re.findall('\w','hello egon 123')) # ...
分类:
其他好文 时间:
2019-02-21 21:43:12
阅读次数:
161
这篇文章主要介绍了Python3正则匹配re.split,re.finditer及re.findall函数用法,结合实例形式详细分析了正则匹配re.split,re.finditer及re.findall函数的概念、参数、用法及操作注意事项,需要的朋友可以参考下 这篇文章主要介绍了Python3正则 ...
分类:
编程语言 时间:
2019-02-21 12:43:09
阅读次数:
473
""" Chapter 7 模式匹配和正则表达式 1 用import re 导入正则表达式模块 2 用re.compile()函数创建一个Regex对象(记得使用原始字符串) 3 向Regex对象的search()方法传入想查找的字符串,返回一个Match对象;或者findall()返回一组字符串,... ...
分类:
编程语言 时间:
2019-02-17 23:37:16
阅读次数:
221
第一个 regex 中是带有2个括号的,我们可以看到其输出是一个list 中包含2个 tuple 第二个 regex 中带有1个括号,其输出的内容就是括号匹配到的内容,而不是整个表达式所匹配到的结果。 第三个 regex 中不带有括号,其输出的内容就是整个表达式所匹配到的内容。 结论:findall ...
分类:
编程语言 时间:
2019-02-10 10:49:41
阅读次数:
576