Python 如何使用正则表达式搜索字母对匹配项?

Python 如何使用正则表达式搜索字母对匹配项?,python,regex,match,Python,Regex,Match,我使用正则表达式来查找字符串python中的实例,例如:“cw-cx”、“cw-cx-av”、“cw-cx-dr-wt”或“cw-cx-qw-hv-eb”。配对可以是2对、3对、4对或5对。我在想这样的事情“([a-zA-Z]{2})([a-zA-Z]{2})”请帮助我你可以使用这个正则表达式: \b[a-zA-Z]{2}(?: [a-zA-Z]{2}){1,4}\b 你就快到了。试试这个:([a-zA-Z]{2}){1,4}[a-zA-Z]{2}

我使用正则表达式来查找字符串python中的实例,例如:“cw-cx”、“cw-cx-av”、“cw-cx-dr-wt”或“cw-cx-qw-hv-eb”。配对可以是2对、3对、4对或5对。我在想这样的事情“([a-zA-Z]{2})([a-zA-Z]{2})”请帮助我你可以使用这个正则表达式:

\b[a-zA-Z]{2}(?: [a-zA-Z]{2}){1,4}\b

你就快到了。试试这个:
([a-zA-Z]{2}){1,4}[a-zA-Z]{2}