Size: a a a

2018 November 09

MM

MrBlack MrBlack in AutoIT RU
в данном случае их три, но может быть и больше
источник

Ra

Ruslan aka DUDE in AutoIT RU
MrBlack MrBlack
нужны значения всех session
а
ну так всегото ^session.+:(.+)
источник

Ra

Ruslan aka DUDE in AutoIT RU
хотя не
источник

Ra

Ruslan aka DUDE in AutoIT RU
если перед : пробелы то
^session +:(.+)
источник

MM

MrBlack MrBlack in AutoIT RU
хм, что то все-равно не работает
источник

MM

MrBlack MrBlack in AutoIT RU
$aRead = FileRead(FileOpen('D:\test.txt'))
ConsoleWrite(StringRegExp($aRead, '^session +:(.+)',3))
источник

MM

MrBlack MrBlack in AutoIT RU
тело test.txt я выше скинул
источник

Ra

Ruslan aka DUDE in AutoIT RU
киньте в виде файла
источник

Ra

Ruslan aka DUDE in AutoIT RU
как есть
источник

MM

MrBlack MrBlack in AutoIT RU
*.au3?
источник

Ra

Ruslan aka DUDE in AutoIT RU
test.txt
источник

MM

MrBlack MrBlack in AutoIT RU
источник

Ra

Ruslan aka DUDE in AutoIT RU
если у вас не работает то видимо код оформлен не верно
источник

Ra

Ruslan aka DUDE in AutoIT RU
^session +: (.+)
источник

Ra

Ruslan aka DUDE in AutoIT RU
сам регекс отрабатывает правильно
источник

MM

MrBlack MrBlack in AutoIT RU
собственно вот весь код
$file = FileOpen('D:\test.txt')
$aRead = FileRead($file)
$result = StringRegExp($aRead, '^session +: (.+)',3)
ConsoleWrite($result[0])
тут он показывает только одно значение, а в файле их 4
источник

Ra

Ruslan aka DUDE in AutoIT RU
регекс обычно в цикле прогоняют
источник

MM

MrBlack MrBlack in AutoIT RU
$aRead не массив
источник

ДВ

Дмитрий Втюрин in AutoIT RU
файл построчно надо читать
источник

MM

MrBlack MrBlack in AutoIT RU
файл это для теста
источник