如何解决python的re模块groupgroups与findall遇见正则表达式中分组"()"后产生的”眩晕反应“
Posted 海上流星
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决python的re模块groupgroups与findall遇见正则表达式中分组"()"后产生的”眩晕反应“相关的知识,希望对你有一定的参考价值。
直接先上例子
>>> re.search(\'(book+)\', \'mebookbookme\').groups() (\'book\',) >>> re.search(\'(book+)\', \'mebookbookme\').group() \'book\' >>> re.search(\'(book)+\', \'mebookbookme\').groups() (\'book\',) >>> re.search(\'(book)+\', \'mebookbookme\').group() \'bookbook\' >>> re.findall(\'(book)+\', \'mebookbookme\') [\'book\'] >>> re.findall(\'(book+)\', \'mebookbookme\') [\'book\', \'book\']
是不是被整晕了?
这时,你需要来点理论
以上是关于如何解决python的re模块groupgroups与findall遇见正则表达式中分组"()"后产生的”眩晕反应“的主要内容,如果未能解决你的问题,请参考以下文章