首页 > 解决方案 > 在匹配正则表达式的行的开头附加文本

问题描述

我有这个带有文本的文件:

#EXTINF:9.843,
247.ts
#EXTINF:9.844,
248.ts
#EXTINF:9.843,
249.ts
#EXTINF:9.843,
250.ts
#EXTINF:9.844,

我需要在每个 x.ts 行的开头附加一些文本

我尝试使用记事本++,使用正则表达式查找和替换,但我无法做到这一点。

标签: regexnotepad++

解决方案


断言行^首,然后在一组中捕获一个或多个数字,后跟一个点和 ts(\d+\.ts)并断言行尾$

^(\d+\.ts)$

在替换中,从您要附加的内容开始,然后是第 1 组:

text$1.


推荐阅读