Содержит слово в файле



  • Всем привет!

    спасибо создателям за программу! У меня вопрос по поводу поиска - если делать массив, то он проделывает поиск в файле очень долго. Есть ли быстрый способ узнать содержится ли слово, находящееся в переменной [[SLOVO]], в файле? я делаю команду Contains (у меня английская версия), и так получается, что выдаёт false. Т.е. я использую Read file to list, а потом использую Contains

    Спасибо больше, буду ждать вашего ответа



  • @Demid Делается через получение индекса и если индекс меньше 0, то не содержится
    http://community.bablosoft.com/post/3597



  • @Demid Еще быстрее можно узнать содержится ли текст в файле используя действие "Поиск Файлов":

    0_1485381469452_CheckIfFileContain.png

    Этот метод написан на с++ и прерывает чтение после нахождения слова. Быстрее сделать вряд ли получится.



  • Спасибо!



  • @support Скажите, а с чем сравнить переменную с результатом(через if) чтобы при нахождении совпадения прервать поток? Может >0 подойдет?



  • @bronshik все, разобрался, там путь к файлу.


Log in to reply