Здравствуйте!
Задача: Удалить все строки в файле, содержащие заданное ключевое слово.
у меня не получается организовать перебор символов-разделителей из файла с такими символами (проверка подстроки на слово: наличие по краям слова разделителей(точки, запятые , пробелы и т.п.)) Не могу понять, в чем ошибка. Заранее спасибо.
PS: если не трудно, объясните, пожалуйста, как записать директорию читаемого файла? Чтобы он открывался без запроса?
Удаление слова из строки
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Удаление слова из строки
san_raise, зачем нужно было создавать новую тему? И что не так с примером из той темы? Вот же у вас символы-разделители на диаграмме:
Точка или запятая добавляется абсолютно аналогично. Можно при желании и массив разделителей сделать, а в Case-структуре просто перебрать все элементы этого массива, сравнив символы так, как сделано сейчас в примере. В общем, элементарная задача.
У всех для открытия и закрытия файлов есть вход file (тип path). Создайте константу или контрол типа path и подключите к этому входу. Не забудьте прописать там путь к своему файлу.san_raise писал(а):PS: если не трудно, объясните, пожалуйста, как записать директорию читаемого файла? Чтобы он открывался без запроса?
-
- beginner
- Сообщения: 17
- Зарегистрирован: 08 апр 2016, 19:55
- Версия LabVIEW: 2013
- Контактная информация:
Re: Удаление слова из строки
Мне нужно записать все символы-разделители в текстовый файл, из которого их можно будет доставать (это условие обязательно) и сравнивать, соответственно, с символами до и после слова.Точка или запятая добавляется абсолютно аналогично. Можно при желании и массив разделителей сделать, а в Case-структуре просто перебрать все элементы этого массива, сравнив символы так, как сделано сейчас в примере. В общем, элементарная задача.