第3关地址:http://www.pythonchallenge.com/pc/def/equality.html

pythonchallenge Level 3

 提示:页面标题re,需要使用正则表达式

提示文字:One small letter, surrounded by EXACTLY three big bodyguards on each of its sides.

pythonchallenge Level 3

查看源码发现一堆文本信息,需要处理这些数据

小写字母两边都有三个大写字母

  • aBBBcDDDe,c符合条件
  • aBBBcDDDE,右边出现4个大写字母不符合条件
  • aBBBcDDDeFFF,c和e左右各有三个大写,但只有c符合条件
import re
reg = re.compile('[^A-Z][A-Z]{3}([a-z])[A-Z]{3}[^A-Z]')
text = """kAewtloYgcFQaJNhHVGxXDiQmzjfc...太长了省略"""
print(reg.findall(text)) print(''.join(reg.findall(text))) # linkedlist

获得下一关地址:http://www.pythonchallenge.com/pc/def/linkedlist.html

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案