добавить пробел после запятой
var text = 'str ha , str';
alert(text + '\n' + text.replace(/,?\s?str/g, 'ha'));
что есть регулярное выражение - шаблон текста, всё что под этот шаблон в искомой строке находится то и возвращается (без флагов - первое совпадение с шаблоном и т.п. см. в учебнике темы по регулярке)