首页
社区
课程
招聘
未解决 [求助]这个C语言的函数该怎么写
发表于: 2018-12-28 16:14 1283

未解决 [求助]这个C语言的函数该怎么写

2018-12-28 16:14
1283
每行的字符串00:00:03.870     00:00:06.106
    转换为 00:00:03,870 ---> 00:00:06,106
    一共替换3处,2个.替换为2个,
    5个空格替换为2个空格首尾加箭头 ---> 这个函数该怎么写?               

主要目的是转换下面的字幕为srt

今天会提早回家吗
00:00:07.273     00:00:09.275
不会 会晚点
00:00:10.543     00:00:13.313
各公司都要推网购
00:00:13.680     00:00:15.382
我们公司也要做
00:00:16.349     00:00:18.885
不要太勉强哦
00:00:19.986     00:00:21.121
我知道
00:00:26.926     00:00:29.662

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 11093
活跃值: (3030)
能力值: ( LV5,RANK:71 )
在线值:
发帖
回帖
粉丝
2
正则表达式了解下,不用写代码
最后于 2018-12-28 17:05 被joker陈编辑 ,原因:
2018-12-28 17:04
0
雪    币: 1540
活跃值: (2807)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
能说的具体一点吗?谢谢!
2018-12-28 19:12
0
雪    币: 285
活跃值: (73)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
正则方便,纯c的话我习惯自己写一套字符串处理函数,然后用这套函数完成你说的要求:先通过查早空格将字符串分解成两个,然后对这两个字符串分别通过':'分解,再通过‘.’分解,将数值字符串转换为数字,根据需要加减,然后再通过sprintf组合起来。
2018-12-28 19:26
0
雪    币: 12520
活跃值: (5263)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
感觉C++要方便点吧
2018-12-28 20:40
0
游客
登录 | 注册 方可回帖
返回
//