【发布时间】:2021-01-27 08:03:37
【问题描述】:
我有文字
af_ZA_work_013_A;135.300;150.203;Spreker-A;;;[no-speech] #mm
af_ZA_work_013_A;135.300;150.207;Spreker-B;;;[no-speech] #something
我想在每一行的第一个; 之前添加.wav,这样我就可以得到
af_ZA_work_013_A.wav;135.300;150.203;Spreker-A;;;[no-speech] #mm
af_ZA_work_013_A.wav;135.300;150.207;Spreker-B;;;[no-speech] #something
我该怎么做?
【问题讨论】:
-
@TimBiegeleisen 很好,因为我有相同的数据但名称不同。所以我需要专门找到;并在其前面添加 .wav。
-
@TimBiegeleisen 谢谢你,但它没有。它会给我
af_ZA_work_013_A.wav;135.300.wav;150.203.wav;Spreker-A;;;[no-speech] #mm -
@jeremysprofile 不,它没有!好的,基本上我需要找到第一个
;并替换为.wav;我不关心其余的文本。请查看输入和输出之间的区别。我也必须在全球范围内进行,因为我有多行数据 -
您应该在向问题添加信息时编辑问题,而不是将其包含在评论中,以便其他回答者可以看到完整的问题。目前尚不清楚您是指文件中的第一个
;还是每一行中的第一个;,因为您的示例文本是一行。
标签: vim