正则表达式(Regular Expression,简称Regex或RE)又称规则表达式,通常被用来检索、替换那些符合某个模式(规则)的文本,首先设定好了一些特殊的字及字符组合,通过组合的“规则字符串”来对字符串进行过滤,从而获取或匹配我们想要的特定内容。
它使用起来比较灵活、逻辑性和功能性比较强,能迅速地通过表达式从字符串中找到所需信息,但对于刚接触的人来说,比较晦涩难懂。
正则表达式不仅仅在Python中有,其他语言也是有正则表达式的,比如Java、JavaScript等等。如果你有其他语言正则表达式基础,学习本节内容轻松很多。
正则表达式进行检索的步骤: