Заменить строку не трогая окончания и добавить дополнительную строку
В этом коде:
var a = "текста, текстов, текстами";
a.replace(/текст/g,"итог (подитог)");
Выходит такой ответ:
итог (подитог)а, итог (подитог)ов, итог (подитог)ами
Ответ должен быть таким:
итога (подитог), итогов (подитог), итогами (подитог)
Как такое реализовать?
Ответы (1 шт):
Автор решения: frozencoast
→ Ссылка
var a = "текста, текстов, текстами";
a.replace(/текст([а-я]+)/g,"итог$1 (подитог)");