Как прочитать текстовый файл, а затем разделить данные по начальному слову и конечному слову
у меня есть такой текстовый файл
--запуск Word
--вторая строка
--третья строка
--четвертая строка
--пятая строка
--Конечное слово
--запуск Word
--вторая строка2
--в-третьих строка2
--четвертая строка2
-пятая линия 2
-Шестая линия 2
--седьмая строка2
--Конечное слово
я хочу получить результат, как показано ниже
Начальное слово вторая строка третья строка четвертая строка пятая строка конечное слово
Запустите Word строка2 строка2 строка2 строка2 второй третий четвертый пятый шестой седьмой строка2 строка2 конце слова
Что я уже пробовал:
Dim objReader As New System.IO.StreamReader(patefile) Dim strTextFile() As String Dim Countline As Integer = 0 Do While objReader.Peek <> -1 ReDim Preserve strTextFileInfo(Countline ) strTextFileInfo(Countline ) = objReader.ReadLine Countline += 1 Loop Dim startStr, EndStr As String startStr = "Start word" EndStr = "End word" For i As Integer = 0 To arrCounter - 1 If strTextFileInfo(i).StartsWith(startStr) Then ListBox1.Items.Add(strTextFileInfo(i)) End If Next
Patrice T
И в чем же проблема ?
Nelek
а что происходит с "--" в начале каждой строки? Ваш ввод, ваше описание и желаемый вывод не совпадают