.NET 4.x Cохранить в тхт те строки, в которых перед знаком @ идет 9 символов - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Ребят, кто умеет хоть немного пользоваться регулярками? Или может есть другое решение? У меня есть тхт файл, в нем около 1800 строк. Каждая строка разная, но содержит одинаковый символ. Пример: Склад@Москва[Терминалов:8] Склад@СПБ[Терминалов:14] Склад@В.Новгород[Терминалов:2] Parthner.DmGroup@Ижевск[Терминалов:4] и т.д. Мне нужно сохранить в тхт те строки, в которых перед знаком @ идет 9 символов. Буду очень благодарен.

Решение задачи: «.NET 4.x Cохранить в тхт те строки, в которых перед знаком @ идет 9 символов»

textual
Листинг программы
        Dim Arr As New List(Of String)
        Dim Lines() As String = IO.File.ReadAllLines("C:\9.txt", System.Text.Encoding.Default)
        For Each Line As String In Lines
            If Line.Split("@")(0).Length = 9 Then Arr.Add(Line)
        Next
        IO.File.WriteAllLines("C:\10.txt", Arr.ToArray, System.Text.Encoding.Default)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5
Похожие ответы