我要讓這樣的文字:過濾詞和數字文本文件
203
00:16:38,731 --> 00:16:41,325
Happy Christmas.
your arse I pray God it's our last.
是這樣的變量:
Int section : 203
String start_time : 00:16:38,731
String end_time : 00:16:41,325
String Content :
Happy Christmas.
your arse I pray God it's our last.
在我的搜索,我發現使用正則表達式,但我不能使用它。這就是我發現它可以幫助理解我的意思:
Regex unit = new Regex(@"(?<sequence>\d+)\r\n(?<start>\d{2}\:\d{2}\:\d{2},\d{3}) --\> " + @"(?<end>\d{2}\:\d{2}\:\d{2},\d{3})\r\n(?<text>[\s\S]*?\r\n\r\n)", RegexOptions.Compiled | RegexOptions.ECMAScript);
這應該與字幕文件升 我怎麼做工作?
謝謝:)
嘗試'VAR解析度= unit.Replace(S,「內部部分:$ {序列} \ nString START_TIME:$ {開始} \ nString END_TIME :$ {end} \ nString Content:\ n $ {text}「);' –