Вы можете удалить все до запятой, используя регулярное выражение:
var txt = "Hello, how are you???";
alert(txt.replace(/^[^,]*,/,''));
Вы можете удалить любые конечные вопросительные знаки, используя:
var txt = "Hello, how are you???";
alert(txt.replace(/\?*$/,''));
, и вы можете объединить их, используя:
var txt = "Hello, how are you???";
alert(txt.replace(/(^[^,]*,)|(\?*$)/g,''));