Я пытаюсь написать простую функцию JavaScript для удаления всех вхождений слова с определенным суффиксом в строку.Удалить слова By Suffix
function removeClassBySuffix(s, suffix) {
var regx = new RegExp(what-regex-to-put-here, 'g');
s = s.replace(regx, '');
return s;
}
/* new RegExp('\\b.+?' + suffix + '\\b', 'g') -- doesn't work */
Так,
removeClassBySuffix('hello title-edit-panel deal-edit-panel there', '-edit-panel');
// Should return 'hello there'.
Пожалуйста, помогите?