“需要pcre的图案”xxyy.zz公司"

2024-05-13 03:59:56 发布

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

我需要pcre的图案像“xxyy.zz公司,其中x、y和z可以是任何字母。你知道吗

语言:Python

我的尝试:
对于's=“xx”','重新匹配(r“([a-z])\1{1}”,s)可以工作,但是对于我的整个字符串它不工作。例如's=“xxyy”','重新匹配(r“([a-z])\1{1}([a-z])\1{1}”,s)“不工作…”。。。你知道吗

请指导我如何修理这个pcre。你知道吗


Tags: 字符串语言字母公司指导图案pcrexx
1条回答
网友
1楼 · 发布于 2024-05-13 03:59:56

每个alpha组需要在parens中,后跟\1样式的组引用。我不认为您可以在这里使用{2}量词,因此需要按顺序编写对:

>>> re.search(r'([a-z])\1([a-z])\2\.([a-z])\3', 'abccdd.eef').group(0)
'ccdd.ee'

相关问题 更多 >