BullgillRunner
07/06/2026, 4:25 PMMr. Meeseeks
07/06/2026, 4:31 PMJorge Salas
07/07/2026, 5:18 PMconst cleanName = (value) => {
if (!value) return value;
return value
// invisibles (incluye non-breaking space)
.replace(/[\u0000-\u001F\u007F\u00A0]/g, ' ')
// colapse multiple spaces
.replace(/\s{2,}/g, ' ')
// delete end punctuation and spaces
.replace(/[\s.,;:!?\-]+$/g, '')
// delete leading spaces
.replace(/^\s+/g, '');
};