I-love-Xiang
#coding:utf-8
import re
def re_time(txt_data):
    data_time=[]
    re_list=[
        r"(\d{4}-\d{1,2}-\d{1,2})",
        r"(\d{4}\.\d{1,2}\.\d{1,2})",
        r"(\d{4}:\d{1,2}:\d{1,2})",
        r"(\d{4}年\d{1,2}月\d{1,2}日)",
        r"(\d{4}年\d{1,2}月\d{1,2}号)",
        r"(\d{4}-\d{1,2}-\d{1,2}\s\d{1,2}:\d{1,2})",
        r"(\d{4}-\d{1,2}-\d{1,2}\D\d{1,2}:\d{1,2})",
        r"(\d{4}\.\d{1,2}\.\d{1,2}\s\d{1,2}:\d{1,2})",
        r"(\d{4}\.\d{1,2}\.\d{1,2}\D\d{1,2}:\d{1,2})",
        r"(\d{4}年\d{1,2}月\d{1,2}日\s\d{1,2}:\d{1,2})",
        r"(\d{4}年\d{1,2}月\d{1,2}日\D\d{1,2}:\d{1,2})",
        r"(\d{4}年\d{1,2}月\d{1,2}号\s\d{1,2}:\d{1,2})",
        r"(\d{4}年\d{1,2}月\d{1,2}号\D\d{1,2}:\d{1,2})",
    ]
    for res in re_list:
        if re.search(res, txt_data):
            data_time.append((re.search(res, txt_data)).group(0))
    print(data_time)
    return data_time
re_time("他的生日是2016-12-12 14:34,是个大笨蛋.二宝的生日是2016-12-21 11:34,是个冲名单")

 

分类:

技术点:

相关文章:

  • 2022-02-13
  • 2022-01-26
  • 2021-12-27
  • 2021-12-27
  • 2021-12-21
  • 2022-01-12
  • 2022-12-23
猜你喜欢
  • 2021-12-27
  • 2021-12-11
  • 2021-12-27
  • 2021-12-17
  • 2021-10-11
  • 2022-01-01
  • 2021-07-18
相关资源
相似解决方案