Получение строки из файла - AutoHotkey - PullRequest
0 голосов
/ 26 апреля 2018

Я пытаюсь создать скрипт AHK, который будет искать в данном файле и получать строку из него как переменную. Файл выглядит так:

word - another word
word1 - another word1

Допустим, слово "%" является% x%

Я хочу, чтобы скрипт искал% x%, получил всю строку с ним и разделил строку на% x% и% y%, где% y% - это «другое слово». К сожалению, код из Определите, существует ли строка в файле , у меня не получилось так, как я хотел, поэтому я надеюсь, что здесь все было достаточно ясно, чтобы понять.

1 Ответ

0 голосов
/ 27 апреля 2018

Легко с регулярным выражением .

Допустим, fCnt содержит содержимое файла.

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