
- 帖子
- 18
- 积分
- 23
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2010-3-18
|
[文本处理] 【已解决】将一个文本里多个特定的字符串依次替换成另一个文本中列出的多行内容
本帖最后由 6508as 于 2016-10-31 10:36 编辑
a.txt文件内容如下:
TRACK 01 AUDIO
TITLE "Track01"
PERFORMER "未知艺术家"
FLAGS DCP
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "Track02"
PERFORMER "未知艺术家"
FLAGS DCP
INDEX 00 04:04:51
INDEX 01 04:06:51
TRACK 03 AUDIO
TITLE "Track03"
PERFORMER "未知艺术家"
FLAGS DCP
INDEX 00 08:51:11
INDEX 01 08:53:11
TRACK 04 AUDIO
TITLE "Track04"
PERFORMER "未知艺术家"
FLAGS DCP
INDEX 00 13:43:47
INDEX 01 13:45:47
b.txt文件内容如下:
01.第一首歌曲名
02.第二首歌曲名
03.第三首歌曲名
04.第四首歌曲名
要求:把a.txt里的 “Track01” 替换为 b.txt 里的 “01.第一首歌曲名”
把a.txt里的 “Track02” 替换为 b.txt 里的 “02.第二首歌曲名”
把a.txt里的 ”Track03” 替换为 b.txt 里的 “03.第三首歌曲名”
把a.txt里的 “Track04” 替换为 b.txt 里的 “04.第四首歌曲名”
替换后的结果如下:
c.txt文件内容如下:
TRACK 01 AUDIO
TITLE "01.第一首歌曲名"
PERFORMER "未知艺术家 "
FLAGS DCP
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "02.第二首歌曲名"
PERFORMER "未知艺术家"
FLAGS DCP
INDEX 00 04:04:51
INDEX 01 04:06:51
TRACK 03 AUDIO
TITLE "03.第三首歌曲名"
PERFORMER "未知艺术家"
FLAGS DCP
INDEX 00 08:51:11
INDEX 01 08:53:11
TRACK 04 AUDIO
TITLE "04.第四首歌曲名"
PERFORMER "未知艺术家"
FLAGS DCP
INDEX 00 13:43:47
INDEX 01 13:45:47
不知道能否实现?看了一些贴,大多是替换某一字符的,
如果能实现还望高手们不吝赐教,谢谢! |
-
1
评分人数
-
|