【发布时间】:2017-01-19 19:12:43
【问题描述】:
我有一个 Python 脚本,可以从其他数据源生成 .csv 文件。
目前,当用户不小心手动将空格添加到日期时会发生错误。代替输入日期为“1/13/17”,可以在前面添加一个空格(“1/13/17”),以便在月份前面有一个空格。
我在下面包含了我的 Python 脚本的相关部分:
def processDateStamp(sourceStamp):
matchObj = re.match(r'^(\d+)/(\d+)/(\d+)\s', sourceStamp)
(month, day, year) = (matchObj.group(1), matchObj.group(2), matchObj.group(3))
return "%s/%s/%s" % (month, day, year)
我如何在月份前面以及可能在日期的其他部分(日和年)以及未来的空间问题上修整?
提前致谢。
【问题讨论】: