Поиск/удаление строки списка которая меньше определенных символов

Dan

Client
Регистрация
26.11.2015
Сообщения
31
Благодарностей
13
Баллы
8
Добрый день!
Помогите с регуляркой. Нужно найти строки в списке, которые меньше определенных символов и удалить их. Совсем уже запутался...
Пробую ставить это:
Код:
^(.{0,50)\r\n
ничего не находит

Спасибо!
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 391
Благодарностей
479
Баллы
83
Удалить строки, которые не соответствуют .{50,}
 
  • Спасибо
Реакции: axiles и kolina

Dan

Client
Регистрация
26.11.2015
Сообщения
31
Благодарностей
13
Баллы
8
Спасибо, но немножко не то.
К примеру:
Вася Пупкин бла-бла-бла =23симв.
Коля Васькин бла-бла-бла-бла =28симв.
Лариса Петровна бла-бла-бла-бла-бла =35симв.
Надежда Викторовна бла-бла-бла-бла-бла-бла =39симв.

Нужно такое рег-виражение, чтоб убрать все, что меньше например до 30симв. А остально все оставить.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 040
Баллы
113
Спасибо, но немножко не то.
К примеру:
Вася Пупкин бла-бла-бла =23симв.
Коля Васькин бла-бла-бла-бла =28симв.
Лариса Петровна бла-бла-бла-бла-бла =35симв.
Надежда Викторовна бла-бла-бла-бла-бла-бла =39симв.

Нужно такое рег-виражение, чтоб убрать все, что меньше например до 30симв. А остально все оставить.
Ложишь в список, берёшь строку и проверяешь
C#:
int text = project.Variables["text"].Value.Length;
if(text < 23)
{
    // если меньше 23 то пошло всё в опу )
    return null;
}
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 881
Баллы
113
Спасибо, но немножко не то.
К примеру:
Вася Пупкин бла-бла-бла =23симв.
Коля Васькин бла-бла-бла-бла =28симв.
Лариса Петровна бла-бла-бла-бла-бла =35симв.
Надежда Викторовна бла-бла-бла-бла-бла-бла =39симв.

Нужно такое рег-виражение, чтоб убрать все, что меньше например до 30симв. А остально все оставить.
Выше же написали.
Операции над списком - удалить строки не соответствующие регулярному выражению - .{50,} Вместо 50, можно установить нужное вам значение.
Таким образом удаляться все строки, длина которых до 50 символов.
 

ssXXXss

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

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