sipoku Client Регистрация 04.04.2010 Сообщения 266 Благодарностей 138 Баллы 43 15.02.2022 #1 Привет всем. Подскажите, как удалить из списка элементы, в которых количество символов меньше заданного? Сниппета такого нет, а программистские штуки я не умею))
Привет всем. Подскажите, как удалить из списка элементы, в которых количество символов меньше заданного? Сниппета такого нет, а программистские штуки я не умею))
Alexmd Client Регистрация 10.12.2018 Сообщения 1 022 Благодарностей 1 424 Баллы 113 15.02.2022 #2 sipoku сказал(а): Сниппета такого нет... Нажмите, чтобы раскрыть... как это нет? вот же он C#: var list = project.Lists["list1"];//список для обработки int length = int.Parse(project.Variables["var1"].Value);//переменная с минимальной длиной текста list.AddRange(list.GetItems("all", true).Where(x=>x.Length>=length )); Реакции: Nord, backoff и sipoku
sipoku сказал(а): Сниппета такого нет... Нажмите, чтобы раскрыть... как это нет? вот же он C#: var list = project.Lists["list1"];//список для обработки int length = int.Parse(project.Variables["var1"].Value);//переменная с минимальной длиной текста list.AddRange(list.GetItems("all", true).Where(x=>x.Length>=length ));
ibred Client Регистрация 04.04.2015 Сообщения 3 835 Благодарностей 3 552 Баллы 113 15.02.2022 #3 Это можно решить регулярным выражением, без C# кода. Например, .{3,} удалит все строки, которые содержат меньше 3 символов. Реакции: ильяsffse, Nord, backoff и еще 1 человек
Это можно решить регулярным выражением, без C# кода. Например, .{3,} удалит все строки, которые содержат меньше 3 символов.
sipoku Client Регистрация 04.04.2010 Сообщения 266 Благодарностей 138 Баллы 43 16.02.2022 #4 Спасибо, друзья! Оба решения опробовал. Оба подошли