使用正则表达式,我想找出列表中的哪些元素以样式 (yyyy-mm-dd) 结尾,例如 (2016-05-04) 等。
模式 r'(2016-\d\d-\d\d)' 看起来不错,即使是天真。将它与 Endswith 结合的正确方法是什么?
谢谢你。
import re
a_list = ["Peter arrived on (2016-05-04)", "Building 4 floor (2020)", "Fox movie (2016-04-04)", "David 2016-08-", "Mary comes late(true)"]
style = r'\(2016\-\d\d\-\d\d\)'
for a in a_list:
if a.endswith(style):
print a
拉风的咖菲猫
摇曳的蔷薇
千万里不及你
相关分类