Saltar al contenido
TextArray
Totalmente local

Eliminar caracteres

Elimina caracteres específicos, clases de caracteres completas o coincidencias de expresiones regulares del texto.

Entrada
Salida

Eliminar caracteres

Pegue su texto, diga qué caracteres deben ir y el resultado limpio aparecerá a medida que escribe. Esta herramienta está diseñada para las pequeñas limpiezas que retrasan el trabajo real: quitar guiones y corchetes de números de teléfono, quitar símbolos de moneda de una columna de hoja de cálculo, eliminar la basura invisible que acompaña cuando copia desde Word, Google Docs o un PDF, o cortar el nombre de un producto desordenado a algo seguro como nombre de archivo.

Hay tres formas de decir lo que debería ir. Escriba caracteres en el campo para eliminar exactamente esos: la lista es literal, por lo que un guión es solo un guión y nada se interpreta como un patrón. Cambie a mantener solo los caracteres enumerados para trabajar al revés y incluya en la lista blanca aquellos en los que confía, que es la ruta más rápida desde texto libre a dígitos o letras simples. Los ajustes preestablecidos manejan los trabajos comunes con un solo clic: todo lo que no sea una letra o un dígito, dígitos, letras, puntuación y símbolos, o caracteres invisibles y de control como espacios de ancho cero y marcas de orden de bytes. El modo Regex existe cuando un patrón describe el objetivo mejor que una lista.

Hay dos guardias activados de forma predeterminada. Mantener espacios y saltos de línea protege los espacios en blanco en todos los modos, incluso dentro de una coincidencia de expresiones regulares, por lo que un ajuste preestablecido nunca puede colapsar su texto en un solo blob. Apáguelos cuando el espacio en blanco también debería desaparecer. El caso coincidente se aplica a la lista de caracteres y al patrón; Los ajustes preestablecidos funcionan por categoría Unicode, por lo que nunca entran mayúsculas y minúsculas en ellos.

Todo se ejecuta en su navegador y no se carga nada, por lo que las exportaciones internas y los datos de los clientes se pueden pegar aquí de forma segura. El recuento debajo del resultado muestra cuántos caracteres entraron, cuántos salieron y cuántos se eliminaron.

Preguntas frecuentes

¿Qué se considera un personaje invisible?
Espacios y uniones de ancho cero, guiones suaves, marcas de orden de bytes y códigos de control: los caracteres que sobreviven a una copia de Word o PDF y luego rompen una importación CSV o una clave de base de datos. Los espacios, tabulaciones y saltos de línea son espacios en blanco normales y permanecen quietos a menos que desactive las dos opciones de mantenimiento.
¿Cómo conservo sólo los dígitos?
Elija "Mantener solo los caracteres enumerados" y escriba 0123456789 en el campo. Eliminar letras hace un trabajo similar, pero la lista blanca es más estricta: todo lo que no hayas incluido en la lista se eliminará, incluidos los símbolos que olvidaste.
¿Por qué mi emoji se desmoronó?
Los emoji combinados, como familias y banderas, se mantienen unidos mediante uniones de ancho cero, que el ajuste preestablecido de caracteres invisibles elimina por diseño. Luego, las piezas aparecen por separado. Si desea que los emoji desaparezcan por completo, indíquelos en el campo o utilice la herramienta eliminar emoji.
¿Existen límites para la expresión regular?
El patrón tiene un límite de 200 caracteres, porque uno más largo puede retroceder lo suficiente como para congelar la pestaña. Los patrones se ejecutan en modo Unicode, por lo que \p{L} y otras propiedades de escape funcionan y un emoji nunca se corta por la mitad; la compensación es que un escape flexible como \- fuera de una clase de caracteres se considera inválido. Un patrón no válido muestra un mensaje en lugar de una salida vacía, por lo que puedes corregir la sintaxis a medida que escribes.
¿Mi texto está subido a alguna parte?
No. La herramienta se ejecuta completamente en su navegador y su texto nunca sale de su dispositivo.