Как найти определенную строку в txt файле?



  • Доброго времени вам!
    Мучает вопрос: Как найти определенную строку в txt файле?
    Т.е у меня есть файл, там много разных строк, мне нужно найти именно ту что мне нужна и вывести её или еще что то сделать.

    Сразу скажу! Мне нужно что бы например в этой строке было какое то ключевое слово.
    Например:

    1. Привет! Меня зовут Алексей.
    2. Я учусь пользоваться программой BAS.

    И нужно найти ту строку у в которой находится слово "Меня".
    Как это сделать?

    Спасибо заранее за помощь.



  • Уже нашел как строку извлечь. Но вот в строке есть предложение.
    Строка находится в переменной.
    И я думаю что это нужно делать через "if".
    Например [[Привет мир!]] == 'Привет'.
    Т.е что бы в этом предложение по мимо всяких других слов было обязательное слово "Привет".
    Как это сделать не знаю.



  • @QmlwZ Пример, создаёте Ресурс для Указания нужного слова.
    Ну и Ресурс к Пути Файла с Списком Строк.
    Пример вот на Скрине мож Поймёте, почти тож самое :)
    Уменя он только на Сайте Текст берёт и ищет его в Списке, а потом нужное мне за этим словом использует.
    Суть то одна :)

    5e0ff660-f35d-4409-ad76-2654c87978d1-image.png image url)
    90226a92-fc6d-4a0b-bc01-8860f2512556-image.png image url)



  • @super84 спасибо за ответ!
    Но вот я немного не понял.
    У вас ищет конкретное слово именно foreach? Или все таки "Список -> Содержание?"
    Или я как понял все таки функция "Содержание" именно ищет в строке логин?

    Просто я в этом немного не понял.
    Я например сначала создаю список, туда кладу txt файл, и после этого циклов for перебираю каждую строку и хочу сравнить.
    А у вас что ли сразу же ищет в списке строку с логином?
    Вот как у меня:0fe4a74a-6f4e-4484-aed7-4af8163ccb75-image.png



  • 9da7909a-b684-47eb-8adc-4017a2861ae1-image.png image url)
    e386fff8-a13d-4982-87fa-342a0ae45098-image.png image url)
    0c124aaa-dccd-4ae7-bae5-f3705daddb6b-image.png image url)



  • Цикл Foreach и предназначен для Списков.



  • @super84 АА! Все, спасибо вам большое!



  • @QmlwZ Удачи.



  • 3
  • 3
  • 5
  • 11
  • 5
  • 10
  • 10
  • 3