if с плавающим числом

jojocague

Пользователь
Регистрация
17.02.2016
Сообщения
32
Благодарностей
1
Баллы
8
В общем делаю if такого плана -----> 'переменная' == 'WAIT_RETRY:плавающие число'
Где плавающие число меняется каждый раз после get запроса.Get запрос записывается в переменную,которая потом сравнивается в if со строкой. Есть ли выражение (или какой-нибудь символ), который будет обозначать что после WAIT_RETRY: может быть любое число и if будет верным
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 115
Баллы
113
В общем делаю if такого плана -----> 'переменная' == 'WAIT_RETRY:плавающие число'
Где плавающие число меняется каждый раз после get запроса.Get запрос записывается в переменную,которая потом сравнивается в if со строкой. Есть ли выражение (или какой-нибудь символ), который будет обозначать что после WAIT_RETRY: может быть любое число и if будет верным
немного непонятно, почему бы не сравнивать именно числа? без лишних символов вида WAIT_RETRY:
 

jojocague

Пользователь
Регистрация
17.02.2016
Сообщения
32
Благодарностей
1
Баллы
8
немного непонятно, почему бы не сравнивать именно числа? без лишних символов вида WAIT_RETRY:
можно и просто числа сравнивать,но все равно как сделать так,что бы при любом числе был true, а если числа нет, то false
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 115
Баллы
113
можно и просто числа сравнивать,но все равно как сделать так,что бы при любом числе был true, а если числа нет, то false
в экшене if никакая другая логика недоступна кроме штатной описанной в вики: равно, не равно, больше, меньше, и, или..
 

zennomoves

Client
Регистрация
05.12.2011
Сообщения
235
Благодарностей
72
Баллы
28
можно и просто числа сравнивать,но все равно как сделать так,что бы при любом числе был true, а если числа нет, то false
Ну так просто парси то, что после : и проверяй на наличие присутствия. Т.е. если не равно пустоте, значит есть там число и наоборот. Или там кроме числа ещё что-то может быть?
 
  • Спасибо
Реакции: Dimionix

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
Можно как подсказал zennomoves или если после двоеточия может быть что-то, кроме числа, то можно сравнить C# кодом:
Код:
string str = project.Variables["GetResult"].Value; // Переменная с результатом Get запроса
Regex reg = new Regex(@"WAIT_RETRY:\d+");
Match match = reg.Match(str);
if (match.Value == "") return null;
 

jojocague

Пользователь
Регистрация
17.02.2016
Сообщения
32
Благодарностей
1
Баллы
8
Ладно,с этим разобрался. Вопрос номер 2 : как сделать так, что бы с каждым новым циклом генерировался новый профиль для регистрации?
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113
Не надо зацикливать шаблоны, начинайте выполнение с начала
 

rostonix

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

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