Python 如何从re模式中提取组模式?
我有简单的python代码:Python 如何从re模式中提取组模式?,python,Python,我有简单的python代码: import re regex=re.compile('some_regex(regex_in_first_group)other_regex') 有没有一种方法可以从这种正则表达式中只提取第一组中的表达式 因此,在这种情况下,我想获得: group_regex='regex_in_first_group' 是-使用匹配对象。请参阅,尤其是Match.group()的说明。您是在询问提取组匹配的模式,还是实际匹配的内容?我这样问是因为你的代码不包含实际的正则
import re
regex=re.compile('some_regex(regex_in_first_group)other_regex')
有没有一种方法可以从这种正则表达式中只提取第一组中的表达式
因此,在这种情况下,我想获得:
group_regex='regex_in_first_group'
是-使用匹配对象。请参阅,尤其是
Match.group()
的说明。您是在询问提取组匹配的模式,还是实际匹配的内容?我这样问是因为你的代码不包含实际的正则表达式搜索。请给出一些示例,你的输入是什么,预期的输出是什么?你签出文档了吗?我想从正则表达式中得到正则表达式,我们称之为子正则表达式。因此,如果我有如下正则表达式:“^requests==(\d+\.\d+.\d+”,我希望在输出中只包含正则表达式的这一部分,在这种情况下,它位于第一组“\d+.\d+.\d+”,我现在不想匹配它。