Удаление пустых строк в списках

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28
Пожааалуйста, уже не раз об эти грабли спотыкался, сделайте возможность очистить список от пустых строк :-) Думаю многие поддержат
кот.PNG
 
  • Спасибо
Реакции: Wide и Sergodjan

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
есть такая таска)
 
  • Спасибо
Реакции: Manless

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28
есть такая таска)
когда планируется ? :-) и будет ли возможность исправить данную проблему юзерам со старыми версиями (5.7.1.0), которые пока что не продлили подписку? :-)
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Без сроков реализации пока) Давно стоит таска)
Все обновления доступны только тем у кого активная подписка) Старые билды никто не перебилживает)
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
528
Баллы
93
та есть уже сто лет такое, какая таска...??? уже много раз писали и отвечали, причем самыми различными способами. Вот самый легкий. Проверено - работает корректно
QIP Shot - Screen 024.png

Там куда указывает стрелка - поле так и оставлять - пустое.
Можно снимать таску)
 
  • Спасибо
Реакции: zennomoves и texnolog

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28
та есть уже сто лет такое, какая таска...??? уже много раз писали и отвечали, причем самыми различными способами. Вот самый легкий. Проверено - работает корректно
Посмотреть вложение 7427

Там куда указывает стрелка - поле так и оставлять - пустое.
Можно снимать таску)
не работает данный метод
 

Вложения

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
528
Баллы
93

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
528
Баллы
93

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28
Возможно у вас не пустые строки, а какие-то пробельные символы в них содержатся - тогда работать не будет
я предлагаю скачать этот шаблон ( выше оставил ссылку ) и посмотреть, нет там пробельных символов :(
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
528
Баллы
93
я предлагаю скачать этот шаблон ( выше оставил ссылку ) и посмотреть, нет там пробельных символов :(
Это не пустые строки, а с символами содержащие переносы строк.. Можно регулярку Вам подправить что- бы она не дергала переносыQIP Shot - Screen 026.png
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 040
Баллы
113
всё удаляется в твоём шаблоне, курсор в начале стоит
 

Вложения

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 040
Баллы
113
{-Project.Directory-}agents.txt слеш убирай всегда, может что в нём, версия та же самая
 

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 040
Баллы
113
экшен удалить пустые строки попробуй в самый низ поставить
 

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28
Я уже ржу от этой ситуации :-) Костыль на костыле и костылем погоняет :-)

Вот эксперимент :-)

Если к этому списку привязать файл в настройках списка, то все отрабатывается отлично никаких пустых строк. А вот если список не привязывать к файлу, а потом его просто сохранить в переменную, а переменную в файл, то появляются эти чудесные пустые строки :-))))
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
528
Баллы
93
  • Спасибо
Реакции: Manless

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28
.ser.*gent.*(?=\r)
Вот такая будет работать и в твоем шаблоне. И нормально записывать - без пустых строк
Спасибо большое! Правильно ли я понял, что если мне надо взять строку полностью, то нужно использовать в конце выражения регекс (?=\r) ?

Проблема решилась :-)

но все равно хотелось бы такую функцию "удаление пустых строк" независимо от того какие символы ASCII там есть и другие невидимые для глаз человеческих :-)
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
528
Баллы
93
Спасибо большое! Правильно ли я понял, что если мне надо взять строку полностью, то нужно использовать в конце выражения регекс (?=\r) ?
В данном случаем (?=\r) - эта запись в конце регулярки означает что совпадение будет искаться до переноса каретки.
А так точно не скажешь, везде данные по-разному отдаются. Надо всегда подбирать.
Я для этого случая (когда не понятно какие-именно невидимые символы мешают работе) вычисляю их через NotePad++, как показано на скрине в посте немного выше - потом становится яснее что еще удалять...
 
  • Спасибо
Реакции: Manless

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)