哈喽大家好,我是Ailerx,今天给大家介绍下什么是正则表达式。
正则表达式(Regular Expression),通常缩写成“regex”,或re。
正则表达式是一种用于匹配和操作文本的强大工具,它是由一系列字符和特殊字符组成的模 式,用于描述要匹配的文本模式。正则表达式可以在文本中查找、替换、提取和验证特定的模式。
(——菜鸟教程)
我们一般用正则表达式来过滤字符串,来从一个繁杂的字符串中,筛选出我们想要的指定的内容。
比如:获得字符串中的数字。
尤其是当我们利用爬虫爬取一些数据时,我们需要对爬取的数据进行清洗,筛选出我们想要的数据,这时正则表达式就有很好的作用,当然也有其他的方式,但相对来说使用正则表达式更加代码更加简洁。
附赠一个很好的练习正则表达式的网站(非常的好用,还免费,不用登陆)