Тема: Поиск определённой строки и изьятие переменной
Приветствую! У меня есть такой скрипт
F2::
filedelete, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
fileappend,, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
SelectedFile = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
start1:
Loop, Read, %SelectedFile%
{
IfInString, A_LoopReadLine, ] -
{
Goto, start
}
}
goto, start1
start:
FileRead, NickName, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
RegExMatch(NickName, "\Q] - \E(.*)\Q:\E", Nick)
sleep 1100
filedelete, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
fileappend,, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
Sendinput, {f6}/id %Nick1%{enter}
sleep 400
FileRead, file, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
foundpos:=RegExMatch(file, "\[([0-9.]*)\]", code, -400)
sleep 700
sendinput, {F6}/repair %code1% 50{enter}
sleep 1100
sendinput, {F6}/refill %code1%{enter}
filedelete, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
fileappend,, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
goto, start1
F3::reload
Как вы видите он ищет во такое
RegExMatch(NickName, "\Q] - \E(.*)\Q:\E", Nick)
Но мне нужно чтоб скрипт искал
Abc_Abc: чини | Abc_Abc: лей | Abc_Abc: lei
Abc_Abc переменная.
Тоесть Abc_Abc Может быть другое A-z_A-z. А.
Помогите пожалуйста.