Чего то туплю очень сильно.
читаю строки $g далее цикл до кол-ва строк, читаю в переменную строку. если строка совпадает с данными Ch[0] то должна вывести эту строку не пойму почему не выводит.
цель такая есть две переменные, нужно прочитать файл и если строка совпадает с первой И второй переменно (ch,ch1) то вывести эту строку в файл. ну или просто вывести.
Код:
$r='^(.+?) '
$y=' (.+)'
$ch=StringRegExp($lo,$r,1)
$ch1= StringRegExp($lo,$y,1)
MsgBox(0,'',$ch[0]& ' ' &$ch1[0])
$g=_FileCountLines(@ScriptDir & "\" & "Parce" & "\" & "4.txt")
$er=FileRead(@ScriptDir & "\" & "Parce" & "\" & "4.txt")
for $i=1 to $g
$er1=FileReadLine($er,$i)
if StringInStr($er1,$ch[0]) Then
MsgBox(0,'',$er1)
EndIf
Next
читаю строки $g далее цикл до кол-ва строк, читаю в переменную строку. если строка совпадает с данными Ch[0] то должна вывести эту строку не пойму почему не выводит.
цель такая есть две переменные, нужно прочитать файл и если строка совпадает с первой И второй переменно (ch,ch1) то вывести эту строку в файл. ну или просто вывести.