Возможно, это не идеальный ответ, но мне удалось заставить его работать следующим образом:
jQuery(document).on('paste', '.textarea--listofvehicles', function(e) {
e.preventDefault();
var withoutSpaces = e.originalEvent.clipboardData.getData('Text');
withoutSpaces = withoutSpaces.replace(/ /g, '');
withoutSpaces = withoutSpaces.replace(/ /g, '');
jQuery(this).val(withoutSpaces);
});
^ Это работает. Почему? Сначала я заменяю все нормальные пробелы ничем. Поэтому никаких мест не будет видно. Однако, если кто-то публикует что-то отформатированное, тогда может быть включен интервал «табуляции». Это как нормальное пространство, но дольше. Таким образом, замена этого ничем также очищает это. И это работает. Я доволен.