我希望从一个字符串中提取日期/时间格式。
例如,有三个字符串:
1: "current date: 01/05/2017."
2: "The start date was 15.11.2016."
3: "Christmas (24.12) was on saturday.
我需要的第一份信息是模式:
1: "MM/dd/yyyy"
2: "dd.MM.yyyy"
3: "dd.MM"
第二个信息是提取的日期部分:
1: "01/05/2017"
2: "15.11.2016"
3: "24.12"
...或者是该结果第一个值的位置。
所有可能的模式都已经预先知道。
我不知道如何以优雅且高效的方式实现这一点。