欢迎点击「算法与编程之美」关注我们!
本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。
问题描述
1.题目要求:
输入一串字符,由字母、数字和空格组成,长度
2.样式要求:
输入说明:输入一个字符串。
输出说明:输出包含满足日期格式的字符子串;如果不包含,则输出2000Jan。
输入样例1: Todayis2019Nov15th.
输出样例1: 2019Nov
输入样例2: Todayisasunnyday.
输出样例2: 2000Jan
输入样例3: OnNov05, nothing happen.
输出样例3: 2000Jan
解决方案
首先判断字符长度是否大于日期格式长度也就是7
然后是索引字符串找到符合月份的关键字符
最后判断月份前4位是否为年份
Python代码:
END
实习主编 | 王楠岚
责 编 | 王自强
领取专属 10元无门槛券
私享最新 技术干货