我会提前感谢您的任何帮助,并说我已尝试在线搜索解决方案。
我正在运行 Python 2.7。
我正在尝试使用 re.search 来匹配格式中的日期mm\dd\yyyy
。如果我将格式稍微修改为mm-dd-yyyy
,我就成功了。我对包含反斜杠的示例没有运气。我认识到反斜杠很特殊,必须“转义”。
我尝试了以下方法:
line = '7\22\2012'
line2 = '7-22-2012'
print re.search("[0-9]*\-[0-9]*\-[0-9]*", line2).group()
print re.search('\d*\-\d*\-\d*',line2).group()
print re.search(r'\d*\\d*\\d*',line)
print re.search('\d*\\\d*\\\d*',line)
同样,我们将不胜感激任何帮助。利亚姆