Решено Получить строки содержащие текст

lzlmrf

Client
Регистрация
14.08.2015
Сообщения
488
Благодарностей
149
Баллы
43
вообще непонятно - почему есть "Удалить строки содержащие текст" а получить их - нет возможности. Возможно я не нашел и эта классная возможность где-то спрятана ?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 576
Благодарностей
9 189
Баллы
113
вообще непонятно - почему есть "Удалить строки содержащие текст" а получить их - нет возможности. Возможно я не нашел и эта классная возможность где-то спрятана ?
мне тоже непонятно почему так, но можно через выверт сделать:
(производители софта видимо на этом взяли, да и успокоились)

upload_2016-1-31_21-6-59.png
 
  • Спасибо
Реакции: konfuciy

lzlmrf

Client
Регистрация
14.08.2015
Сообщения
488
Благодарностей
149
Баллы
43
да так не вариант - мне удалять не надо..
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 576
Благодарностей
9 189
Баллы
113
  • Спасибо
Реакции: konfuciy

lzlmrf

Client
Регистрация
14.08.2015
Сообщения
488
Благодарностей
149
Баллы
43
и если это все еще в таблице - из которой придется делать список из ячеек и потом как то определить номер строки (так как мне надо получить значения в других ячейках на этой же строке)..
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Поставил таску для реализации
 
  • Спасибо
Реакции: Sergodjan
Регистрация
19.12.2015
Сообщения
288
Благодарностей
36
Баллы
28
Не успел прочитать эту тему, но уже успел написать свою.

Необходимо срочно доработать действие «Операции над списком» и ввести отдельную функцию для поиска строки в списке.

Иначе приходится самому дописывать код. Это очень неудобно!
 

rostonix

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

tatarin

Client
Регистрация
28.10.2012
Сообщения
816
Благодарностей
139
Баллы
43
Сравнение также бы добавить:-)
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 553
Баллы
113
Поставил таску для реализации
Стесняюсь спросить, эта таска "Получение строк при условии" теперь имеет больший приоритет или она поставилась заново?
Просто такая тема уже поднималась, аж в апреле 2015.
http://zennolab.com/discussion/threads/poluchit-stroku-pri-uslovii.19149/
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113
Вообще в целом интересен рейтинг задач к реализации на текущий момент :-)
 

rostonix

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

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 553
Баллы
113
Сделали для следующего билда выборку строк по условиям для выделения в подсписок.
Получить строку по условию в переменную, без добавления в подсписок будет нельзя на данном этапе?
В любом случае весть радостная :-)
 

lzlmrf

Client
Регистрация
14.08.2015
Сообщения
488
Благодарностей
149
Баллы
43
а без костылей никак? чтоб в переменную сразу брать?
 
Регистрация
19.12.2015
Сообщения
288
Благодарностей
36
Баллы
28
Извините, но я хочу еще раз напомнить о том, что в действие «Операции над списком» необходимо срочно добавить функцию поиска строки по всему списку.

Иначе приходится постоянно работать с файлом, а это не рационально с точки зрения использования ресурсов компьютера.

Лучше делать поиск строки в списке в оперативной памяти без обращения к диску. Это будет экономить ресурсы и сокращать время поиска.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Извините, но я хочу еще раз напомнить о том, что в действие «Операции над списком» необходимо срочно добавить функцию поиска строки по всему списку.

Иначе приходится постоянно работать с файлом, а это не рационально с точки зрения использования ресурсов компьютера.

Лучше делать поиск строки в списке в оперативной памяти без обращения к диску. Это будет экономить ресурсы и сокращать время поиска.
сделаем
 

budora

Client
Регистрация
13.08.2012
Сообщения
831
Благодарностей
556
Баллы
93

Ресет

Client
Регистрация
14.08.2011
Сообщения
35
Благодарностей
1
Баллы
8
Так и нету этой функции :(.
 
  • Спасибо
Реакции: unterwerde

White trash

Client
Регистрация
09.06.2014
Сообщения
835
Благодарностей
364
Баллы
63

lzlmrf

Client
Регистрация
14.08.2015
Сообщения
488
Благодарностей
149
Баллы
43

proffyes

Client
Регистрация
16.07.2015
Сообщения
409
Благодарностей
19
Баллы
18
Поддерживаю! Функция поиска строки в списке необходима.
 

avtostopshik

Client
Регистрация
09.09.2016
Сообщения
818
Благодарностей
141
Баллы
43

Ikigai

Client
Регистрация
13.12.2016
Сообщения
276
Благодарностей
27
Баллы
28
Ребята подскажите ввели эту штуку уже?)
Есть задача. Получить номер строки содержащий определенный текст .
0 Вася
1 Коля
2 Вася
3 Света
4 Коля
5 Света


Надо получить допустим все номера со Светой : 3, 5 . Как это можно сделать ? Через таблицы вероятно ... но не очень хочу через них шаблон усложнять...
 
  • Спасибо
Реакции: avtostopshik

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Код:
var list = new List<string>() { "Вася", "Коля", "Вася", "Света", "Коля", "Света" };
var rezz = list.Select((Value, Index) => new { Value, Index }).Where(x=>x.Value=="Света").Select(x=>x.Index).ToList();
upload_2017-1-1_12-49-30.png
 
  • Спасибо
Реакции: sentinel и avtostopshik

Delvig

Client
Регистрация
07.09.2016
Сообщения
132
Благодарностей
131
Баллы
43
До сих пор функция поиска в таблице\списке для взятия строки отсутствует, но удивляет, что эта функция для удаления строки есть.
 

avtostopshik

Client
Регистрация
09.09.2016
Сообщения
818
Благодарностей
141
Баллы
43
До сих пор функция поиска в таблице\списке для взятия строки отсутствует, но удивляет, что эта функция для удаления строки есть.
Ага, если учесть, что в принципе на до диезе такое сделать можно.
 

Delvig

Client
Регистрация
07.09.2016
Сообщения
132
Благодарностей
131
Баллы
43
  • Спасибо
Реакции: avtostopshik

steklarul

Client
Регистрация
07.09.2016
Сообщения
164
Благодарностей
7
Баллы
18
Всем привет нуждаюсь в вашей помощи вопрос такой есть текст каторый находится в переменой текст такой " FootUmbrellaCarEye " в другой переменой стоит слово " Umbrella " как получить номер слова ? в данном тексте четыре слова все начинаются с заглавной буквы думаю что тут можно применить регулярки толика какую понятие не имеею буду признателен за помоши)
 

petrvitaminov

Client
Регистрация
16.05.2016
Сообщения
8
Благодарностей
0
Баллы
1
есть готовое решение как взять строку из списка, содержащую определенное слово?
 

White trash

Client
Регистрация
09.06.2014
Сообщения
835
Благодарностей
364
Баллы
63
Код C#
Код:
List<string> list = new List<string>();
list.AddRange(project.Lists["Answers"]);
string myString = project.Variables["Question"].Value;
var matchingvalues = list
.FindAll(x => x.IndexOf(myString, StringComparison.OrdinalIgnoreCase) != -1);
return matchingvalues.First();
Из списка "Answers" берёт строку с переменной "Question".
 

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