試圖寫一個RE識別日期格式mm在Python/DD蟒正則表達式的findall,需要刪除不精確匹配
reg = "(((1[0-2])|(0?[1-9]))/((1[0-9])|(2[0-9])|(3[0-1])|(0?[0-9])))"
match = re.findall(reg, text, re.IGNORECASE)
print match
對於文本= '4/13' 它給我 [('4/13', '4', '', '4', '13', '13', '', '', '')]
只需要第一個元素。我不想要不精確的匹配,我如何刪除它們。
感謝,
程
可能重複http://stackoverflow.com/questions/10484300/python-regular-表情日期 - 甲酸) –
@胡蘿蔔頂這是同一個人問後續行動;-) – snies
@cheng看看你原來的問題,第二回答匹配應該是一個更好的解決方案。 – snies