| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 663 人关注过本帖
标题:[求助]怎样用C语言去掉文本中特定的字符行
取消只看楼主 加入收藏
bartdou
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-5-6
收藏
 问题点数:0 回复次数:0 
[求助]怎样用C语言去掉文本中特定的字符行

我想把下载的电影字幕文件打印出来,可是每句话前都有编号和时间标签各占一行,如下:
1
00:00:01,390 --> 00:00:03,221
He's coming, he's coming!

2
00:00:06,161 --> 00:00:07,651
Go faster, he's coming!

3
00:00:10,832 --> 00:00:13,562
-Make the Iight.
-HoId on.

4
00:00:31,987 --> 00:00:34,854
We were both still flushed
from our day of adventure.

5
00:00:35,023 --> 00:00:37,992
-WeII, good night.
-Good night.

... ...
... ...

这样直接打印很浪费,而且看起来不方便,应该把编号和时间标签的行去掉,变成下面的样子,每句话中间隔的一行空行还保留:

He's coming, he's coming!

Go faster, he's coming!

-Make the Iight.
-HoId on.

We were both still flushed
from our day of adventure.

-WeII, good night.
-Good night.

......

请问怎样用C语言编个程序处理呢?我试过不能把一个字幕文件的所有内容全部读到一个二维数组里,太大了,好像C语言规定的最大的二维数组也装不下。
请高手帮下忙,最好给出代码。谢谢!!!

[此贴子已经被作者于2007-5-6 10:25:02编辑过]

搜索更多相关主题的帖子: C语言 文本 字符 
2007-05-06 10:24
快速回复:[求助]怎样用C语言去掉文本中特定的字符行
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016080 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved