Помогите найти решение.

Karl1988

Новичок
Регистрация
23.04.2018
Сообщения
5
Благодарностей
1
Баллы
3
Привествую.
есть два списка, один вида:

7939874589624
7935656
7935698745
...
...


другой с одной строкой
****8745

как в шаблоне осуществить поиск в первом списке, по последним 4 цифрам которые известны во втором списке ?

мне надо что бы нашлась и записалась, либо в переменную, либо в список ( неважно) строка
7935698745

подскажите пожалуйста, как это осуществить в шаблоне.
спасибо ;-)
 

Karl1988

Новичок
Регистрация
23.04.2018
Сообщения
5
Благодарностей
1
Баллы
3
вроде сам нашел ответ ))

Эту задачу можно без регулярок выполнить.

Операции над списком. Найти строки содержащие текст.
Далее проверяете переменную на пустоту.
спасибо
 

SergSh

Client
Регистрация
10.05.2017
Сообщения
541
Благодарностей
395
Баллы
63
Код:
var lst = project.Lists["NumbersList"];
var Reslst = project.Lists["ResNumbersList"];
string num = "8745";
for(int i = 0; i < lst.Count; i++)
{
    if(lst[i].EndsWith(num))
    {
        Reslst.AddRow(lst[i]);
    }
}
 
  • Спасибо
Реакции: evgen_po

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 272
Благодарностей
5 856
Баллы
113
Пожалуйста в заголовке отражайте суть проблемы.
 

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