Версия AutoIt: 3.
Описание:
Добрый вечер, пытаюсь вытащить из текстового файла весь текст между словами __NEXT_DATA__ и module={}
и записать найденные фрагменты построчно в файл. Написал вот это, но файл заполняется нулями.
Описание:
Добрый вечер, пытаюсь вытащить из текстового файла весь текст между словами __NEXT_DATA__ и module={}
и записать найденные фрагменты построчно в файл. Написал вот это, но файл заполняется нулями.
Код:
$sFilePath = @ScriptDir & "\file.txt" ;файл в папке со скриптом
$slines = _FileCountLines($sFilePath) ; возвращает количество строк в файле
for $i=1 to $slines
$command = FileReadLine($sFilePath, $i)
$Texts=StringRegExp($command, '__NEXT_DATA__(.+?)module={}', 3)
FileWriteLine(@ScriptDir & "\result.txt", $Texts)
next