[正确的数据格式]
22
00:06:12,167 --> 00:06:13,968
You a pervert?Ha....
That is....23
00:06:16,868 --> 00:06:22,267
My boys can see your panties.[错误的数据格式]
2200:06:12,167 --> 00:06:13,968You a pervert?23
00:06:16,868 --> 00:06:22,267
My boys can see your panties.
数据格式如上,错误的格式其实是多了空行!
怎么把这些空行处理掉,希望能给正则表达式!
22
00:06:12,167 --> 00:06:13,968
You a pervert?Ha....
That is....23
00:06:16,868 --> 00:06:22,267
My boys can see your panties.[错误的数据格式]
2200:06:12,167 --> 00:06:13,968You a pervert?23
00:06:16,868 --> 00:06:22,267
My boys can see your panties.
数据格式如上,错误的格式其实是多了空行!
怎么把这些空行处理掉,希望能给正则表达式!
解决方案 »
- 邮件群发,找不到发送页面的文本框等元素,怎么才能找到?
- C# webbrowser 中实现调用第三方播放器 急急急
- WinForms的程序,想只运行一次,并最小化到系统托盘
- 用C#编写读取和添加xml数据
- myRead循环怎么写啊?~
- 帮我写一下这三个事件的代码,实现把listview的一个item拖放到另外一个item的位置上
- 小问题
- winform中有个timer触发事件,在事件中调用this.Controls.add直接了退出事件,而且控件没有添加成功,求救!!
- Excel导出专家入?奇怪问题?高分求解!!谢谢!!
- [求助]请教如何用c#将两幅图片合成一副???
- 求一个QQ2012登录窗体,要C#的源码。
- 请教下朋友们此异常如何处理呢?
string str=@"2200:06:12,167 --> 00:06:13,968You a pervert?
";
str=Regex.Replace(str,@"(\r\n)+","\r\n");
Console.WriteLine(str);
那些空行是需要的[标号:如22, 只有一行]
[时间:如00:06:12,167 --> 00:06:13,968, 只有一行]
[内容:如My boys can see your panties. 可有多行,且允许空行]
[空行: 这里必须也只能有一个空行]
00:06:16,868 --> 00:06:22,267
My boys can see your panties.
";
string pattern = @"(\r\n){2,}";
htmlContent = Regex.Replace(htmlContent, pattern,"\r\n",RegexOptions.IgnorePatternWhitespace);
/*
22
00:06:12,167 --> 00:06:13,968
You a pervert?
23
00:06:16,868 --> 00:06:22,267
My boys can see your panties.
*/
时间:textBox2 \r\n
内容:listBox1 \r\n
consolen.writeLine("");空白行用些小小控件可以更好的实现你的需要。\r\n是回车吧
[时间:如00:06:12,167 --> 00:06:13,968, 只有一行]
[内容:如My boys can see your panties. 可有多行,且允许空行]
[空行: 这里必须也只能有一个空行]
上面这是格式!!