使用C#中的Regex分析带有日期和时间戳的文本

本文关键字:日期 时间戳 文本 中的 Regex 使用 | 更新日期: 2023-09-27 18:21:13

我有以下字符串-

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将上面的字符串拆分成一个数组。

拆分后,我的数组应该看起来像:

  • Default (45-889) %69 (Test Case)
  • 1/24/2012 12:16:01 AM
  • 1/24/2012 12:16:11 AM

如何在C#中使用Regex将字符串拆分为字符串数组。

使用C#中的Regex分析带有日期和时间戳的文本

我不明白你为什么需要regex;您的分隔符似乎是短划线,因此您可以使用

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

你不是吗?

只在"-"上拆分可能更容易。

您还需要检查每个零件的"("answers")"编号是否相同,因为第一个零件的"-"在"("到")"之间。