小编use*_*753的帖子

在字符串Regex中替换日期

我对正则表达式不太了解,并且很难理解如何实现它以解决我的问题.
基本上我有一个文件名,其名称将包含今天的日期,我想用昨天的日期替换它.

var fName = "XX_YYYYYYYYYY_ZZZZZZ_2013-09-25_QQQQQ_IIII.xml";
Run Code Online (Sandbox Code Playgroud)

我需要更换2013-09-24部分,以便新文件名

XX_YYYYYYYYYY_ZZZZZZ_2013-09-24_QQQQQ_IIII.xml

这是我编制日期的方式:

String dateToday = String.Format("{0: yyyy-MM-dd}", DateTime.Today)
string dateLast = String.Format("{0: yyyy-MM-dd}", DateTime.Today.AddDays(-1))
Run Code Online (Sandbox Code Playgroud)

c# regex string datetime datetime-format

2
推荐指数
1
解决办法
1789
查看次数

标签 统计

c# ×1

datetime ×1

datetime-format ×1

regex ×1

string ×1