Проверка наличия текста в переменных

igor.barinkov

Client
Регистрация
22.06.2021
Сообщения
29
Благодарностей
3
Баллы
3
Всем привет.
Собственно вопрос, как организовать проверку наличия текста и цифр в переменной, например в определенной переменной всегда должно быть 11 цифр, в другой только буквенный текст, без цифр.
 

Boo

Client
Регистрация
19.09.2011
Сообщения
33
Благодарностей
14
Баллы
8
^\d{11}$ - цифры
^[a-zA-Z]+$ - буквы.
как то так.
если еще и русские нужны, то
^[a-zA-Zа-яА-Я]+$
 
  • Спасибо
Реакции: igor.barinkov

igor.barinkov

Client
Регистрация
22.06.2021
Сообщения
29
Благодарностей
3
Баллы
3

Boo

Client
Регистрация
19.09.2011
Сообщения
33
Благодарностей
14
Баллы
8
Не правильный подход)
Так она и не должна работать)
Это же регулярка.
Через обработку текста из {-Variable.1-} получи регэкспом результат в {-Variable.2-} например,
а уже потом сравнивай на равенство {-Variable.1-} и {-Variable.2-}

проще наверное через яваскрипт сделать или c#, сразу все проверки одним кубиком.
 
  • Спасибо
Реакции: igor.barinkov

igor.barinkov

Client
Регистрация
22.06.2021
Сообщения
29
Благодарностей
3
Баллы
3

igor.barinkov

Client
Регистрация
22.06.2021
Сообщения
29
Благодарностей
3
Баллы
3
Дабы не плодить темы - спрошу здесь, возможно ли переключиться на другое окно в Windows, подразумевается сочетание клавиш alt+tab?
Пробывал:
instance.SendText("{ALTDOWN}"+"{Tab}"+"{ALTUP}",75);
{ALTDOWN}{TAB}{ALTUP}
instance.ActiveTab.KeyEvent("Tab", "press", "alt");

безуспешно
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 694
Баллы
113
Дабы не плодить темы - спрошу здесь, возможно ли переключиться на другое окно в Windows, подразумевается сочетание клавиш alt+tab?
Пробывал:
instance.SendText("{ALTDOWN}"+"{Tab}"+"{ALTUP}",75);
{ALTDOWN}{TAB}{ALTUP}
instance.ActiveTab.KeyEvent("Tab", "press", "alt");

безуспешно
какое другое окно ? у инстанса в зенке только одно свое окно и все. другие не доступны.
 

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