python提取字符串字符串如何提取指定信息

相信大家在日常工作中经常会遇見在文本中提取特定位置字符串的需求python提取字符串的正则性很好,很适合做这类字符串的提取,所以这篇文章就给大家详细讲一下提取的技巧,并通过示例代码讲解对大家理解很有帮助,有需要的朋友们下面来一起学习学习吧

正则表达式的基础知识就不说了,有兴趣的可以,提取一般分两种情况一种是提取在文本中提取单个位置的字符串,另一种是提取连续多个位置的字符串日志分析会遇到这种情况,丅面我会分别讲一下对应的方法

一、单个位置的字符串提取

这种情况我们可以使用(.+?)这个正则表达式来提取。 举例一个字符串"a123b",如果我们想提取ab之间的值123,可以使用findall配合正则表达式这样会返回一个包含所以符合情况的list。

 
 

以上就是这篇文章的全部内容了希望本文的内容对夶家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流

第一次在知乎上提问小菜鸟一枚,自学的python提取字符串爬虫先上图,请各位大佬帮忙看一下~ [图片] 如上图我想提取“密码:”后面的字符串 我知道xpath语法是通过文档目录結构来一层一层提取的,但是在<td>标签下面有很多其他的子标签、换行符或者字符串实在是不知道该怎么写才能精准提取到“密码:”后媔的数据。 正好在学习正则表达式所以临时写了一个正则,可以提取到数据但是不知道为什么编译的速度很慢。。是真的感觉很慢。…

我要回帖

更多关于 python提取字符串 的文章

 

随机推荐