我有很多乱码。在这些字母中,我应该找到XXXxXXX
的模式。
这意味着,三个大写字母,然后是一个小写字母,然后是另外三个大写字母。
我正在使用Python来解决这个问题,有没有办法轻松实现?
另外,我想打印小写字母而不是大写字母。我怎么能这样做?
答案 0 :(得分:3)
使用re
:
>>> a='alRfflkafdfaeGlkAYEuRFSbbvvcbF'
>>> import re
>>> r=re.compile("[A-Z]{3}[a-z][A-Z]{3}")
>>> r.findall(a)
['AYEuRFS']