Я использую этот скрипт, чтобы автоматически ставить запятую после каждого введенного вами элемента и нажимать пробел.
Но по какой-то причине я никак не могу понять, как заставить это вернуться назад.
Я бы предпочел, чтобы он мог удалять весь элемент и запятую с каждым обратным пробелом.
$('#textarea').keyup(function(){
var str = this.value.replace(/(\w)[\s,]+(\w?)/g, '$1, $2');
if (str!=this.value) this.value = str;
});
<textarea id='textarea'>item1, item2, item3</textarea>