MatchResult:getText()
Возвращает метку или текст, связанный с совпадением.
Описание
Метод getText() возвращает строковую метку, связанную с результатом сопоставления. Это особенно полезно, когда:
- Выполняется поиск на основе текста (OCR), где возвращается распознанный текст
- Вы работаете с помеченными шаблонами и хотите определить, какой шаблон был сопоставлен
Если с совпадением не связана никакая метка, метод возвращает пустую строку.
Сигнатура
getText(): string
Возвращаемое значение
string — метка или текст, связанный с совпадением, либо пустая строка, если ничего не задано.
Пример
-- Example with OCR text search
local result = Screen:find("hello World", FinderParams():setDetectionType("TEXT"))
if result then
local text = result:getText()
toast("Found text: " .. text)
end
-- Example checking for specific text
local result = Screen:find("submit", FinderParams():setDetectionType("TEXT"))
if result then
local label = result:getText()
if label == "submit" then
toast("Found submit button!")
end
end