Строки в Lua заменить

Как бы я сделать это?

У меня есть это:

name = "^aH^ai"
string.gsub(name, "^a", "")

который должен возвращать "Привет", но он захватывает символ курсора как символ шаблона

что будет работать вокруг этого? (должно быть сделано в gsub)

1 ответов


попробуй:

name = "^aH^ai"
name = name:gsub("%^a", "")

см. также:http://lua-users.org/wiki/StringLibraryTutorial