在很多争夺字母中搜索模式(大写和小写)

时间:2011-10-25 18:47:49

标签: python

我有很多乱码。在这些字母中,我应该找到XXXxXXX的模式。

这意味着,三个大写字母,然后是一个小写字母,然后是另外三个大写字母。

我正在使用Python来解决这个问题,有没有办法轻松实现?

另外,我想打印小写字母而不是大写字母。我怎么能这样做?

1 个答案:

答案 0 :(得分:3)

使用re

>>> a='alRfflkafdfaeGlkAYEuRFSbbvvcbF'
>>> import re
>>> r=re.compile("[A-Z]{3}[a-z][A-Z]{3}")
>>> r.findall(a)
['AYEuRFS']