| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 663 人关注过本帖
标题:[求助]怎样用C语言去掉文本中特定的字符行
只看楼主 加入收藏
bartdou
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-5-6
收藏
 问题点数:0 回复次数:4 
[求助]怎样用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
mp3aaa
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:2013
专家分:8
注 册:2006-2-15
收藏
得分:0 
从这个文件里读出来 方到别的文件里
在每一行的一开始遇到 ‘-’或者是字母就方到另外一个文件里 如果是数字什么的 就读入换行

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


羊肉串 葡萄干 哈密瓜!!
2007-05-06 10:29
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 

不能跳过,还要加换行.


倚天照海花无数,流水高山心自知。
2007-05-06 10:37
mp3aaa
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:2013
专家分:8
注 册:2006-2-15
收藏
得分:0 


羊肉串 葡萄干 哈密瓜!!
2007-05-06 10:41
zy1437zy
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-4-25
收藏
得分:0 
以下是引用mp3aaa在2007-5-6 10:29:24的发言:
从这个文件里读出来 方到别的文件里
在每一行的一开始遇到 ‘-’或者是字母就方到另外一个文件里 如果是数字什么的 就读入换行

如果字幕有数字呢!
911 you can dial this number!

2007-05-06 13:27
快速回复:[求助]怎样用C语言去掉文本中特定的字符行
数据加载中...
 
   



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

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