Покинул форум
Сообщений всего: 30
Дата рег-ции: Март 2022
Репутация: 1
Подскажите пожалуйста:
В визуальном редакторе в блоке IF хочу создать проверку
если a != тексту который обязательно начинается на символ # и после него не идут обязательно количество цифр не меньше 1 и не больше 6 то сделать что то.
Что написать в блок IF?
Заранее спасибо.
Покинул форум
Сообщений всего: 4464
Дата рег-ции: Нояб. 2017
Репутация: 585
CODE:
string temp;
string a = "#1234567";
if(regexsearch(1, #temp, a, "^#\d{1,6}$")==0)messagebox("Сделать что то");
else messagebox("Ничего не делаем");
Kwaga
Отправлено: 02 Июня, 2022 - 13:49:37
Наблюдатель
Покинул форум
Сообщений всего: 30
Дата рег-ции: Март 2022
Репутация: 1
Zireael пишет:
CODE:
string temp;
string a = "#1234567";
if(regexsearch(1, #temp, a, "^#\d{1,6}$")==0)messagebox("Сделать что то");
else messagebox("Ничего не делаем");
Спасибо вам большое, вы как всегда помогаете)
Но есть нюанс, как я понял данный вами код не вставить в визуальный блок IF, тогда получается нужен вставить блок CODE? И как тогда сделать переход от блока CODE дальше к другим блокам по списку в визуальном редакторе?)
И еще не могли бы вы пояснить что за переменная temp?
Zireael
Отправлено: 02 Июня, 2022 - 13:55:20
Эксперт
Покинул форум
Сообщений всего: 4464
Дата рег-ции: Нояб. 2017
Репутация: 585
Цитата:
И еще не могли бы вы пояснить что за переменная temp?
В неё запишется результат поиска.
Цитата:
данный вами код не вставить в визуальный блок IF
В блок Старт добавить:
CODE:
string temp;
В блоке if:
CODE:
regexsearch(1, #temp, a, "^#\d{1,6}$")==0
Kwaga
Отправлено: 02 Июня, 2022 - 14:02:44
Наблюдатель
Покинул форум
Сообщений всего: 30
Дата рег-ции: Март 2022
Репутация: 1
Zireael пишет:
Цитата:
И еще не могли бы вы пояснить что за переменная temp?
В неё запишется результат поиска.
Цитата:
данный вами код не вставить в визуальный блок IF
В блок Старт добавить:
CODE:
string temp;
В блоке if:
CODE:
regexsearch(1, #temp, a, "^#\d{1,6}$")==0
Спасибо!!!
Еще вопрос я же могу использовать переменную temp в разных местах и блоках, имеется ввиду презписывать ее?
Zireael
Отправлено: 02 Июня, 2022 - 14:05:12
Эксперт
Покинул форум
Сообщений всего: 4464
Дата рег-ции: Нояб. 2017
Репутация: 585
Цитата:
я же могу использовать переменную temp в разных местах и блоках, имеется ввиду презписывать ее?
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.