Что нового

Проверка наличия слова в тексте

zigzagrus79

Новичок
Сообщения
31
Репутация
0
Есть код
Код:
Global $iIndex = 0
AdlibRegister("_Check")

While 1
    If $iIndex Then
        $iIndex = Not $iIndex
        ; Next setup
       ; Exit
    EndIf
    Sleep(250)
WEnd

Func _Check()
	
    If Not WinExists('0 | уГД R_U_S_S_I_A 2 #1,Cheater уВн,REALISTIC WORLD,WIPE 29.06') Then
     ;   Run('calc.exe')
	 beep(500,500)
     ;   AdlibUnRegister("_Check")
        $iIndex = Not $iIndex
		 Sleep(2500)
    EndIf
EndFunc

Беда в том, что титл окна постоянно меняется. Помогите составить регулярное выражение, достаточно по этой части названия "R_U_S_S_I_A 2"
Заранее благодарствую
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Re: Помогите составить регулярное выражение

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"Помогите составить регулярное выражение" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, ваш Модератор.










zigzagrus79,
Так работает?
Код:
ConsoleWrite(WinExists('[REGEXPTITLE:.*R_U_S_S_I_A 2.*]') & @LF)
 

ildar

Осваивающий
Сообщения
252
Репутация
29
Re: Помогите составить регулярное выражение

Код:
If StringInStr("Проверямая строка", 'R_U_S_S_I_A 2') then  MsgBox(0, "Результат поиска ", 'Найдено')
Пока писал предупреждение появилось. Если я правильно понял, тема наверное должна называться, что то типа :"Проверка наличия слова в тексте"
 
Автор
Z

zigzagrus79

Новичок
Сообщения
31
Репутация
0
Re: Помогите составить регулярное выражение

zigzagrus79,
Так работает?
Код:
ConsoleWrite(WinExists('[REGEXPTITLE:.*R_U_S_S_I_A 2.*]') & @LF)


да, спс, то что надо ;D
 
Верх