如何在 python 中用正则表达式匹配两个连续的字母表,如 AA、BB 而不是 AB、BD?

How to match two consecutive alphabets like AA, BB not AB, BD with Regular expression in python?

我想匹配两个连续字母的字符串,例如 AA、BB 而不是 AB、BD。 Python 3.x 是我的语言。请考虑将大写有效字母。 以下是有效和无效字符串的示例: 老实说,^[A-Z]{2} 行不通。

您可以使用分组来实现。

这是一个 RegEx,它会匹配任何大写字母字符两次:([A-Z])

Demo.