首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >33 - 用正则表达式判断字符串中是否包含日期

33 - 用正则表达式判断字符串中是否包含日期

原创
作者头像
ruochen
修改于 2021-05-24 10:30:05
修改于 2021-05-24 10:30:05
2.1K0
举报

1. 请简要描述Python正则表达式中match函数的作用

代码语言:txt
复制
import re

print(re.match('.*hello', 'ahello'))
代码语言:txt
复制
<re.Match object; span=(0, 6), match='ahello'>

2. 如果日期的格式是4位年,2位月,2位日(如2012-01-02) ,如何使用正则表达式判断一个字符串中是否包含这样的日期

代码语言:txt
复制
s = 'Today is 2020-02-21.'
m = re.match('.*\d{4}-\d{2}-\d{2}.*', s)

if m is not None:
    print(m.group())
代码语言:txt
复制
Today is 2020-02-21.

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 1. 请简要描述Python正则表达式中match函数的作用
  • 2. 如果日期的格式是4位年,2位月,2位日(如2012-01-02) ,如何使用正则表达式判断一个字符串中是否包含这样的日期
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档