Подскажите сниппет для определения маски номера

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
774
Благодарностей
517
Баллы
93
Возникла такая проблема, номера которые начинаются на 77 не получают СМС, а все остальные норм. Подскажите снипет, который будет чекать номера на 77
 

SergSh

Client
Регистрация
10.05.2017
Сообщения
540
Благодарностей
395
Баллы
63
Код:
var numlst = project.Lists["nums"];
var lst = numlst.Where(x => !System.Text.RegularExpressions.Regex.Match(x, @"\w{2}").Value.Contains("77")).ToList();
project.Lists["nums"].Clear();
project.Lists["nums"].AddRange(lst);
 
Последнее редактирование:

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
774
Благодарностей
517
Баллы
93
Код:
var numlst = project.Lists["nums"];
var lst = numlst.Where(x => !System.Text.RegularExpressions.Regex.Match(x, @"\w{2}").Value.Contains("77")).ToList();
project.Lists["nums"].Clear();
project.Lists["nums"].AddRange(lst);
помоги под шаблон адаптировать. Надо так: кубик получает номер смс (переменная: SMS_nomer) отправляет на кубик сниппета (проверка на 77) если номер начинается на 77 то отправляет на кубик отменить номер. То есть нужно просто сделать проверку первых 2 цифр типа кубика IF
 

SergSh

Client
Регистрация
10.05.2017
Сообщения
540
Благодарностей
395
Баллы
63
Вставить в кубик для сниппетов. По красной ветке есть 77, по зеленой нет 77
Код:
string num = project.Variables["SMS_nomer"].Value;
if(!System.Text.RegularExpressions.Regex.Match(num, @"\w{2}").Value.Contains("77"))
{
    return 1;
}
else
{
    throw new Exception("77");
}
 
  • Спасибо
Реакции: Dmitriy Ka

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