【发布时间】:2020-03-14 06:01:45
【问题描述】:
我的 DF 列中有信用卡到期日期(格式 = mm/yy) 我希望获得将在 mm/25(年 = 2025)后到期的卡
我正在尝试使用正则表达式来过滤意甲,但它出错了
我测试了一些正则表达式来了解被过滤的内容,我得到了这个
df.Exp_Date.filter(regex='.+') --> recognize all dates
df.Exp_Date.filter(regex='.+\/') --> return empty list
df.Exp_Date.filter(regex='.+\/.+') --> return empty list
df.Exp_Date.filter(regex='\w+') --> recognize all dates (ok)
df.Exp_Date.filter(regex='\w+\/') --> return empty list
df.Exp_Date.filter(regex='\w+\/\w+') --> return empty list
我的问题可能在 / 字符上。我在 regexpal 上测试了所有正则表达式,它在那里工作,但在我的过滤器上没有。
【问题讨论】: