单词匹配时从字幕文件中删除/匹配行

时间:2019-10-01 20:38:53

标签: c# .net regex

我正在使用Visual Studio 2019和C#。我想在字幕文件(.srt)中查找“字幕”一词,当有匹配项时,它应该标记几个单词。

示例:

1
00:01:17,898-> 00:01:22,898
我叫马克,这些字幕都很好。
我妈妈也很好!

2
00:02:21,269-> 00:02:24,071

在上面,如果找到单词“ subtitle”,则它应与时间戳中的所有行匹配。

所以它看起来像这样(“粗体”中的单词是我想要匹配的那些单词)

1
00:01:17,898-> 00:01:22,898
我叫马克,这些字幕都很好。
我妈妈也很好!

2
00:02:21,269-> 00:02:24,071

此外,每个时间戳上方的整数1和2可以是ANY整数。

如果“字幕”是另一个单词的一部分,例如HelloSubtitles,则它仍应匹配。而且它不应该区分大小写。

0 个答案:

没有答案
相关问题