我得到一个可能有一个或多个日期的 lob 对象。如果第一个日期为空,则将日期视为表格,我得到一个 chr(20)。ex 数组的第三个元素有一个日期,前两个空的日期看起来类似于“”、“、”、“01/01/01 01:01:01”。我想将日期时间字符串中的“”更改为不同的内容(“-”),这样我就可以轻松地区分空元素和中间有空格的实际日期时间值。全新的 python 和正则表达式不会被认为是我的强项。
>>> x = '01/01/12 17:11:11'
>>> y = re.sub( r"\d{2} \d{2}", r"\d{2}-\d{2}",x)
>>> print (x,y)
01/01/12 17:11:11 01/01/\d{2}-\d{2}:11:11