Switcher

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 135
Благодарностей
488
Баллы
83
Доброго времени суток! Очень нужна помощь. Сегодня 1 день в зенке, написал регер для твиттера.
Проблемка такая: в свитчере задал такие параметры -
0 ACCESS_NUMBER:*:*
1 NO_BALANCE
Так вот, свитчер звездочки не ест. Пишет, что результат по дефолту :( Если поставить еще и галочку "Дефолт - неуспышный выход" - пишет, что не нашел совпадений. Вопрос - чем звездочки заменить?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 515
Благодарностей
8 703
Баллы
113
Доброго времени суток! Очень нужна помощь. Сегодня 1 день в зенке, написал регер для твиттера.
Проблемка такая: в свитчере задал такие параметры -
0 ACCESS_NUMBER:*:*
1 NO_BALANCE
Так вот, свитчер звездочки не ест. Пишет, что результат по дефолту :( Если поставить еще и галочку "Дефолт - неуспышный выход" - пишет, что не нашел совпадений. Вопрос - чем звездочки заменить?
в Свитче нужно указывать простое значение, как и в IF..
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 880
Баллы
113
Switch сравнивает по точному совпадению. Там нельзя использовать регулярные выражения и маски.
Для решения Вашей задачи, перед заходом на Switch прогоняйте ответ регуляркой, где обрабатывайте всеми известными ответами, на выходе получите то, что нужно проверить.
 

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 135
Благодарностей
488
Баллы
83
Спасяяяб.
 
  • Спасибо
Реакции: airelav

airelav

Новичок
Регистрация
06.05.2017
Сообщения
4
Благодарностей
3
Баллы
3

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 135
Благодарностей
488
Баллы
83

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 135
Благодарностей
488
Баллы
83

airelav

Новичок
Регистрация
06.05.2017
Сообщения
4
Благодарностей
3
Баллы
3

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 135
Благодарностей
488
Баллы
83

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