Lua string.gsub с дефисом

У меня есть две строки - каждая строка имеет много строк, как показано ниже:

value_1 = "DEFAULT-VLAN"
value_2 = "WAN"
data = "HOSTNAME = DEFAULT-VLAN"
result = string.gsub(data,value_1,value_2)
print(result)

Результат:

data = "HOSTNAME = DEFAULT-VLAN"

Когда дефис ("-") удаляется из значения, оно работает. Есть ли простой способ решить эту проблему?

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос