110,567
社区成员
发帖
与我相关
我的任务
分享
using System;
using System.Text.RegularExpressions;
class Test
{
static void Main()
{
string s0 = "9021 | | |a01 | | |输入问题,问题答案立即呈现在您眼前! | | |2008-3-11 20:06:31 | | |9021 | | |a02 | | |我没上莲花池这等我爸爸那我可没说你是晕等你回电话 | | |2008-3-11 10:18:19 | | |9021 | | |a03 | | |在不尊重别人的前提下,你怎么还要求别人尊重你??? | | |2008-3-12 16:11:55 | | |";
string[] s1 = Regex.Split(s0, @" \| \| \|");
string[] s2 = new string[s1.Length/4];
for (int i = 0; i < s2.Length; i++)
{
s2[i] = string.Format("{0}. {1} {2} {3} {4}", i + 1, s1[4*i], s1[4*i + 1], s1[4*i + 2], s1[4*i + 3]);
Console.WriteLine(s2[i]);
}
}
}
/*
程序输出:
1. 9021 a01 输入问题,问题答案立即呈现在您眼前! 2008-3-11 20:06:31
2. 9021 a02 我没上莲花池这等我爸爸那我可没说你是晕等你回电话 2008-3-11 10:18:19
3. 9021 a03 在不尊重别人的前提下,你怎么还要求别人尊重你??? 2008-3-12 16:11:55
*/
string[] s1 = Regex.Split(s0, @"\|\|\|");
// 然后再每4个字符串组合成一个。