Я хочу найти текст в текстовом файле с помощью gsub в ruby и изменить его следующим образом:
Мой текст в основном файле:
set description "alas-cd002-ak"
И я хочу изменить его на ниже:
<desc>alas-cd002-ak</desc>
Поэтому я использовал приведенную ниже команду, но она не сработала:
text.gsub!(/\sset\sdescription\s"(?<name>^[a-zA-Z0-9_.-]*$)"/,'<desc>\k<name></desc>')
Пожалуйста, помогите мне исправить мой код gsub
.также я новичок в Ruby.