【Python面试题】请说说python中正则表达式如何提取数据
发布时间:2022-08-23 10:29:00
发布人:wjy
利用正则表达式来提取想要的内容要使用分组。
分组就是用一对圆括号“()”括起来的正则表达式,匹配出的内容就表示一个分组。从正则表达式的左边开始看,看到的第一个左括号“(”表示第一个分组,第二个表示第二个分组,依次类推,需要注意的是,有一个隐含的全局分组(就是0),就是整个正则表达式。
要想提取数据,首先你需要写出正确的正则表达式,在表达式中把要提取的内容使用分组括起来;然后执行match或search匹配;匹配后使用group(num)和groups方法获取提取内容