Удалить строки из списка где первый символ в нижнем регистре

Axel

Client
Регистрация
20.03.2017
Сообщения
104
Благодарностей
3
Баллы
18
Как удалить строки из списка где первый символ в нижнем регистре? Английские, русские символы.
Желательно бы регуляркой..
 

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 021
Благодарностей
1 387
Баллы
113
C#:
IZennoList list = project.Lists["тут название списка"];
list.AddRange(list.GetItems("all", true).Where(x=>!string.IsNullOrEmpty(x) && !char.IsLower(x.First())));
исправил по справедливому замечанию @doc'a в сообщении ниже
 
Последнее редактирование:
  • Спасибо
Реакции: doc, Sergodjan и Axel

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
C#:
IZennoList list = project.Lists["тут название списка"];
list.AddRange(list.GetItems("all", true).Where(x=>!char.IsLower(x.First())));
не помешал бы пропуск пустых строк, иначе можно все данные потерять
 
  • Спасибо
Реакции: Alexmd

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