# hammerspoon chooser - https://github.com/Hammerspoon/hammerspoon/issues/782 local splitQuery = query:gsub("%s+", ".*") local splitTable = {} for i = 0, #splitQuery do splitTable[i] = string.sub(splitQuery, i, i) end local regex = table.concat(splitTable, ".*")