Поиск текстового файла с нужным фрагментом текста

Простейшие вопросы в области инженерной разработки
Ответить
dakishi
assistant
assistant
Сообщения: 120
Зарегистрирован: 05 сен 2019, 21:01
Версия LabVIEW: 2019
Контактная информация:

Поиск текстового файла с нужным фрагментом текста

Сообщение dakishi »

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

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Поиск текстового файла с нужным фрагментом текста

Сообщение Artem.spb »

List folder.
Или с маской запрос имён, или просто запросить всё, а потом "руками" проверять, соответствует ли имя критериям, если они есть
dakishi
assistant
assistant
Сообщения: 120
Зарегистрирован: 05 сен 2019, 21:01
Версия LabVIEW: 2019
Контактная информация:

Re: Поиск текстового файла с нужным фрагментом текста

Сообщение dakishi »

[quote=="Artem.spb"]List folder.
Или с маской запрос имён, или просто запросить всё, а потом "руками" проверять, соответствует ли имя критериям, если они есть[/quote]

Можете сказать, как в list folder задать тип искомых файлов (чтобы в выходном массиве не всё подряд вылезало) ? Datalog type - это тип записей внутри файла. Pattern - как понимаю для этого, но я смог ограничить только имена folder, при том только одно имя.
Artem.spb

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Поиск текстового файла с нужным фрагментом текста

Сообщение Artem.spb »

Обычный виндовый шаблон со звёздами и вопросами

pattern restricts the files and directories returned to those whose names match pattern. The pattern matching in this function is similar to the matching used in matching wildcards in Windows and Linux filenames and is not like the regular expression matching performed by the Match Pattern function and the Match Regular Expression function. If you specify characters other than the question mark character (?) or the asterisk character (*), the function displays only files or directories that contain those characters. You can use the question mark character (?) to match any single character. You can use the asterisk character (*) to match any sequence of zero or more characters.

If pattern is an empty string, the VI returns all files and directories.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»