Исключить из каждой строки текста группы символов, расположенные между скобками {,} - VB

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

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

В файле хранится произвольный текст. Исключить из каждой строки текста группы символов, расположенные между скобками {,}. Сами скобки тоже должны быть исключены. Предполагается, что внутри каждой пары скобок нет других скобок. Результат записать в новый файл.

Решение задачи: «Исключить из каждой строки текста группы символов, расположенные между скобками {,}»

textual
Листинг программы
  1. Dim sOld As String
  2.  
  3. Private Sub Command1_Click()
  4. Open "c:\111.txt" For Input As #1
  5. Open "c:\222.txt" For Output As #2
  6.      While Not EOF(1)
  7.         Line Input #1, sOld
  8.         While Not InStr(1, sOld, "{") = 0
  9.            s1 = InStr(1, sOld, "{")
  10.            s2 = InStr(s1, sOld, "}")
  11.            sOld = Trim(Mid$(sOld, 1, s1 - 1)) & " " & Trim(Mid$(sOld, s2 + 1, Len(sOld)))
  12.         Wend
  13.         Print #2, sOld
  14.        sOld = ""
  15.       Wend
  16. Close #1
  17. Close #2
  18. End Sub

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


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

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

13   голосов , оценка 3.923 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы