function M.string_after_delim()

in lua/llm/utils.lua [4:16]


function M.string_after_delim(str, delimiter)
  local delimiter_index = string.find(str, delimiter, 1, true)
  local last_index = nil
  while delimiter_index do
    last_index = delimiter_index
    delimiter_index = string.find(str, delimiter, last_index + 1, true)
  end
  if last_index ~= nil then
    return string.sub(str, last_index + string.len(delimiter))
  else
    return nil
  end
end