【发布时间】:2015-08-25 12:22:07
【问题描述】:
我想从字符串中提取日期。
字符串:_21_BT_Txn_Details_1-Aug-2015_1031389ACF6.zip
怎么做?
【问题讨论】:
-
在字符串中查找日期并删除其余部分。
-
试试这个:
\d+-\w+-\d+.. regex101.com/r/lW9yI3/1 -
不,用
_分割并在元素上使用DateTime.Parse()来检查哪个日期正确。 -
在 Google 上搜索“从字符串 c# 中提取日期”,第一个结果是 this question...
-
如果 OP 已准备好进行 一些 工作,那么该问题的公认答案就足够 IMO 了。它描述了使用正则表达式从字符串中提取一部分,然后将其解析为具有特定格式的 Date 对象的方法。 OP 将需要单独弄清楚他的案件的具体细节,但如果你想学习,那就是这样做的方法。