Funcionament de la depuració de llistes
L'eina de depuració de text processa llistes d'elements estructurades línia per línia per identificar i suprimir de manera immediata qualsevol línia que sigui una còpia exacta d'una línia anterior. El procés conserva exclusivament la primera aparició de cada element, descartant les repeticions posteriors. Un cop finalitzat el filtratge, l'eina mostra la llista depurada i genera estadístiques detallades que reflecteixen el volum de línies originals, el nombre de línies úniques conservades i la quantitat total de duplicats que s'han eliminat del conjunt de dades.
Criteris de coincidència exacta i tractament de dades
Perquè dues línies es considerin duplicades, la coincidència entre ambdues ha de ser absoluta. Això implica que el sistema avalua caràcter per caràcter, incloent-hi de manera estricta els espais en blanc i la distinció entre majúscules i minúscules. Per exemple, dues línies que continguin el mateix text però difereixin en una lletra majúscula o en un espai final es tractaran com a elements completament diferents i es mantindran totes dues a la llista de sortida.
Pel que fa a l'estructura del document, les línies buides reben exactament el mateix tractament que qualsevol altra línia de text. Si la llista d'entrada conté diverses línies buides repartides al llarg del text, l'eina només conservarà la primera línia buida detectada i eliminarà totes les repeticions posteriors.
Conservació de l'ordre original de les dades
Un dels aspectes clau d'aquest mètode de depuració és la preservació de l'ordre de les dades. Quan es detecten línies idèntiques, el sistema manté sempre la primera aparició de la línia i elimina les que apareixen més avall. Això garanteix que l'estructura i la seqüència de la llista original no es vegin alterades ni es reordenin alfabèticament, un factor essencial quan la posició dels elements conté informació rellevant o cronològica.
Límits tècnics i gestió d'errors
L'eina està dissenyada per processar volums de text controlats directament des de la interfície d'usuari, amb les següents condicions de funcionament:
- Límit de caràcters: El text d'entrada admès té una longitud màxima de 500.000 caràcters.
- Superació del límit: Si el text introduït supera aquest llindar, es mostra el missatge d'error "Aquest text és massa llarg per a aquesta eina. Mantingueu-lo per sota dels
{max}caràcters." i els comptadors de línies es mantenen a 0. - Error general: En cas que es produeixi una fallada inesperada durant el processament, es mostrarà l'avís "No s'ha pogut eliminar els duplicats d'aquest text.".
- Accions de neteja: En prémer el botó per buidar el contingut, es mostra el missatge "Netejat.", els camps d'entrada i sortida es buiden completament i els comptadors de línies (Original, Únic i Eliminat) es restableixen a 0.
- Restriccions d'interfície: Les funcions per copiar el text o per traslladar el resultat a la casella d'entrada queden totalment inhabilitades si el camp d'entrada està buit.
Privacitat i processament local de la informació
El processament de les dades es realitza de manera local. El text es processa directament al seu navegador, la qual cosa significa que les línies introduïdes no s'envien a servidors externs ni es puja res als servidors de BroBroGo. Aquesta arquitectura de funcionament del costat del client garanteix que les dades romanguin exclusivament en el dispositiu de l'usuari durant tot el procés de depuració.
Preguntes freqüents
Què es considera una línia duplicada?
Les línies han de coincidir exactament, incloent-hi els espais i les majúscules. Es conserva la primera aparició i s'eliminen les línies coincidents posteriors.
Es manté l'ordre original?
Sí. Els resultats conserven la primera aparició de cada línia, de manera que la llista manté l'ordre original després d'eliminar els duplicats.
Què passa amb les línies buides?
Les línies buides es tracten com qualsevol altra línia. Si es repeteixen diverses línies buides, es manté una única línia buida en la seva primera posició.