首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

判断字符串是否符合日期要求

欢迎点击「算法与编程之美」关注我们!

本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。

问题描述

1.题目要求:

输入一串字符,由字母、数字和空格组成,长度

2.样式要求:

输入说明:输入一个字符串。

输出说明:输出包含满足日期格式的字符子串;如果不包含,则输出2000Jan。

输入样例1: Todayis2019Nov15th.

输出样例1: 2019Nov

输入样例2: Todayisasunnyday.

输出样例2: 2000Jan

输入样例3: OnNov05, nothing happen.

输出样例3: 2000Jan

解决方案

首先判断字符长度是否大于日期格式长度也就是7

然后是索引字符串找到符合月份的关键字符

最后判断月份前4位是否为年份

Python代码:

END

实习主编 | 王楠岚

责 编 | 王自强

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200129A005SP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券