Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для VedunO

Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg error.jpg
(11.5 Kb, 12 просмотров)

Пытаюсь разобраться с регулярными выражениями в AutoIt, но не получается

Следующий код не работает:

Код: Выделить весь код
Local $sPattern, $sTest, $vResult, $nFlag

$sPattern = InputBox("StringRegExp Sample", "What is the pattern to test?")
$sTest = InputBox("StringRegExp Sample", "What is the line to test?")
$vResult = StringRegExp ($sTest, $sPattern)
Select
Case @Error = 2 
    ; Error.  The pattern was invalid.  $vResult = position in $sPattern where error occurred.
Case @Error = 0
   if @Extended  Then
      ; Success.  Pattern matched.  $vResult matches @Extended
   Else
      ; Failure.  Pattern not matched.  $vResult = ""
   EndIf
EndSelect
MsgBox(0, "", $vResult)
Не работает, выпадает окошко (во вложении)

Что я делаю не так ???

Отправлено: 21:46, 12-05-2006 | #144