Skip to main content
 首页 » 编程设计

c#之在 C# 中使用正则表达式解析带有日期和时间戳的文本

2024年01月28日26mate10pro

我有以下字符串 -

Default (45-889) %69 (Test Case)-1/24/2012 12:16:01 AM-1/24/2012 12:16:11 AM-1/24/2012 12:16:24 AM-1/24/2012 12:18:03 AM-1/24/2012 12:19:15 AM-1/24/2012 12:19:52 AM-1/24/2012 12:19:59 AM-1/24/2012 12:20:03 AM 

我想在 C# 中使用 Regex 将上面的字符串拆分成一个数组。

拆分后我的数组应该是这样的:

  • 默认 (45-889) %69(测试用例)
  • 1/24/2012 12:16:01 AM
  • 1/24/2012 12:16:11 AM

在 C# 中如何使用正则表达式将字符串拆分为字符串数组。

请您参考如下方法:

我不明白为什么你需要这里的正则表达式;看起来你的分隔符是破折号,所以你可以使用

string[] words = s.Split('-'); 

你不能吗?