如何获取名为捕获组的正则表达式的名称?

2024-10-01 11:39:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在Python中运行一个regex,比如:(?P<HEADER>\S+),我想得到捕获组的名称("HEADER")以及它的匹配值。你知道吗

我有许多不同的头,所以它必须是通用的和代码。你知道吗

例如,如果我有(?P<key1>[regex1])(?P<key2>[regex2]),我希望通过编程获得key1key2。你知道吗


Tags: 代码名称编程regexheaderkey2key1regex2