Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TextPipe

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

walther555

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток!
Столкнулся со следующей проблемой в версии 11.2.
Есть csv-файл. Хочу извлечь из него строки, которые содержат разделителей больше, чем нужно, и поместить их в отдельный файл.
Пытаюсь применить фильтр "Extract lines matching". Пишу так: ((.*);(.*)){23} или так: (.*;.*){23}.
Если, к примеру, в первой строке 22 разделителя, то строка, как и надо, не извлекается и Textpipe выдает: "Internal error -47" и дальше уже никакие строки не извлекает.
Если, к примеру, в первой строке - 23 разделителя, во второй - 22, а в третьей снова - 23, то первая строка извлекается, а вторая и третья - нет! И снова ошибка: "Internal error -47".
Еще заметил, если в строке, к примеру, содержится 15 разделителей, а в условии я ставлю 16, то указанная строка не выбирается и ошибка не выдается, а следующая строка с 16 разделителями извлекается.
Где я ошибаюсь? Или это чисто баг в Textpipe?
И можно ли таким способом извлечь строки, в которых содержится меньше 23 символов разделителей.

Всего записей: 12 | Зарегистр. 05-08-2022 | Отправлено: 14:50 14-08-2022 | Исправлено: walther555, 15:14 14-08-2022
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » TextPipe


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru