我有一個SRT文件C# - 正則表達式字幕文件(.srt)獲取文本內容?
1
00:00:07,000 --> 00:00:09,000
Time to amaze the world..
create by Hazy
2
00:00:11,000 --> 00:00:12,200
show them
3
00:00:15,000 --> 00:00:16,500
an impossible feat
我想文本內容
Time to amaze the world..
create by Hazy,
show them,
an impossible feat
我的正則表達式:
string[] souceSrt = Regex.Split(inputText.Text, @"\n*\d+\n\d\d:\d\d:\d\d,\d\d\d --> \d\d:\d\d:\d\d,\d\d\d\n");
,但它不工作。我該怎麼辦??
不應該在使用正則表達式的地方使用多行標誌嗎? –
我認爲使用'File.ReadAllLines'可能更容易,然後跳過你不感興趣的行,而不是通過正則表達式分割。 – Tim
我不明白爲什麼有些人已經低估了這篇文章。 –