python爬虫(二十三) 正则表达式分组
Posted zhaoxinhui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python爬虫(二十三) 正则表达式分组相关的知识,希望对你有一定的参考价值。
text="apple\'s price $99,orange\'s price &10" ret=re.match(\'.*(\\$\\d+).*(\\&\\d+)\',text) print(ret.group())
取第一组:
text="apple\'s price $99,orange\'s price &10" ret=re.match(\'.*(\\$\\d+).*(\\&\\d+)\',text) print(ret.group(1))
取第二组:
text="apple\'s price $99,orange\'s price &10" ret=re.match(\'.*(\\$\\d+).*(\\&\\d+)\',text) print(ret.group(2))
取第一组和第二组:
text="apple\'s price $99,orange\'s price &10" ret=re.match(\'.*(\\$\\d+).*(\\&\\d+)\',text) print(ret.group(1,2))
取所有得子分组:
text="apple\'s price $99,orange\'s price &10" ret=re.match(\'.*(\\$\\d+).*(\\&\\d+)\',text) print(ret.groups())
以上是关于python爬虫(二十三) 正则表达式分组的主要内容,如果未能解决你的问题,请参考以下文章
Python爬虫(二十三)_selenium案例:动态模拟页面点击