pythonpython学习记录大数据 爬虫Python AI Sql

数据挖掘工作所需技能—正则表达式

2017-12-24  本文已影响135人  数据蛙datafrog

由于这两天所做的项目涉及到了文本分析的内容,并在处理脏乱文本(就是做一个词云图,要把英文、一些标点符号之类的给清除掉)时使用了正则表达式,所以特别来总结下。在以后的一段日子里,我会尽量总结在每周工作中遇到的知识点,一是为了让还在转行路上的朋友了解下实际的工作涉及的内容,二是为了巩固自己学习到的知识。

正则表达式

正则表达式(regular expression),简单的理解为是由一些字符和特殊符号组成的字符串,并且能够按照某种模式匹配一系列有相似特征的字符串。

使用择一匹配符号匹配多个正则表达式模式

择一匹配

匹配任意单个字符

匹配任意单个字符

创建字符集

创建字符集

限定范围和否定

限定范围和否定

使用闭包操作符实现现存在性和频数匹配

表示字符集的特殊字符

特殊字符

PYTHON正则表达式:re(模块)

re模块

实战练习

参考资料:
1.Python中正则表达式的详细教程
2.知乎卡牌大师文本处理课程

上一篇 下一篇

猜你喜欢

热点阅读