Кибор
»
Кибор - Интегрированная среда разработки ботов
»
Вопросы и решение проблем
»
Подскажите решение
Страниц
(1):
[1]
1.
bkezh
- 01 Апреля, 2022 - 01:16:54 -
перейти к сообщению
Всех приветствую! подскажите новичку ...
есть переменная str a="zx cvb", нужно реализовать логику:
если первые две буквы значения переменной а равны "zx" то истина-ложь
Подскажите как реализовать в визуальном редакторе? что прописать?
2.
Kibor
- 01 Апреля, 2022 - 01:29:05 -
перейти к сообщению
Блок регулярного выражения
"(zx)(?= )"
регулярка.
3.
bkezh
- 01 Апреля, 2022 - 01:51:25 -
перейти к сообщению
Kibor пишет:
Блок регулярного выражения
"(zx)(?= )"
регулярка.
Работает!!!
все оказалось очень минималистично ... буду изучать регулярные выражения. Как всегда Владимиру огромное спасибо!
4.
Zireael
- 01 Апреля, 2022 - 03:27:45 -
перейти к сообщению
Цитата:
"(zx)(?= )"
регулярка.
Это не проверит начинается ли строка с zx, а найдёт соответствие т. е. для такой строки тоже будет истина: "1111zx cvb".
Нужно так:
CODE:
"^zx"
CODE:
string a="zx cvb", result;
if (regexsearch(1, #result, a, "^zx")) messagebox("Да");
else messagebox("Нет");
5.
bkezh
- 01 Апреля, 2022 - 05:02:58 -
перейти к сообщению
[quote=Zireael]
Цитата:
"(zx)(?= )"
регулярка.
Это не проверит начинается ли строка с zx, а найдёт соответствие т. е. для такой строки тоже будет истина: "1111zx cvb".
Нужно так:
CODE:
"^zx"
Проверил! Вы правы ... результат еще стабильнее. Спасибо!
пс: вы сделали мой вечер ... буду изучать нюансы "регулярок".
Powered by
ExBB FM 1.0 Final