从文件中获取一行 - AutoHotkey

时间:2018-04-26 17:46:51

标签: search autohotkey

我试图创建一个AHK脚本,它将搜索给定的文件并从中获取一行作为变量。 文件看起来像这样:

word - another word
word1 - another word1

让我们说"字"是%x%

我希望脚本搜索%x%,获取整行,然后将行拆分为%x%和%y%,其中%y%是"另一个单词"。 遗憾的是,来自Determine if string exists in file的代码并不像我想的那样为我工作,所以我希望我在这里做得清楚明白。

1 个答案:

答案 0 :(得分:0)

使用regex轻松。

我们说fCnt包含文件的内容。

If RegExMatch(fCnt, "Om)^\Q" x "\E - (.+)$", m)
    MsgBox % "The value of y is: " m.1