Filtro de exclusión de números en línea
Elimina números que contengan ciertos dígitos. Ejemplo: 12,34,56 con exclusión de 2 y 5 devuelve 34. Funciona en línea, sin subir datos. El procesamiento se…
Empezar a usar
Filtro de exclusión de dígitos: qué hace y cómo usarlo
Esta herramienta le permite depurar una lista de números eliminando aquellos que contengan ciertos dígitos. Es útil cuando necesita descartar valores que incluyan un dígito específico, por ejemplo, para evitar números con el 0 o el 9 en un conjunto de datos.
Problema concreto que resuelve
Suponga que tiene una lista de códigos numéricos y desea quedarse solo con los que no contengan el dígito 2 ni el 5. Si ingresa los valores 12, 34 y 56, y excluye los dígitos 2 y 5, el resultado será únicamente 34, porque 12 contiene el 2 y 56 contiene el 5.
Parámetros y procesamiento
- Entrada: lista de números (hasta 100.000 caracteres y 10.000 valores finitos).
- Campo de exclusión: solo se consideran los dígitos del 0 al 9; otros caracteres se ignoran.
- Lógica: se elimina un número si su representación numérica (después de parsear) contiene al menos uno de los dígitos excluidos. La comparación se hace sobre el número convertido a texto, no sobre el texto original.
- Salida: los números que no contienen ningún dígito excluido, en el mismo orden y con las mismas repeticiones que en la entrada.
Limitaciones importantes
- No se pueden excluir rangos, posiciones específicas, cantidades de dígitos repetidos ni subcadenas de texto.
- Los ceros a la izquierda y los signos más desaparecen al convertir a número. Por ejemplo,
007se convierte en7y podría no ser excluido si el 0 no está en la lista de exclusión. - La notación científica puede normalizarse (por ejemplo,
1e3se convierte en1000). - El punto decimal y el signo menos no se consideran dígitos, por lo que no se pueden excluir por separado.
Preguntas frecuentes
¿Qué pasa si ingreso un número con decimales?
La herramienta convierte el número a su representación estándar y luego verifica si contiene los dígitos excluidos. Por ejemplo, si excluye el dígito 5 y su número es 3.14, no se eliminará porque no contiene el 5. Si su número es 5.2, se eliminará porque contiene el 5.
¿Puedo excluir varios dígitos a la vez?
Sí. Escriba todos los dígitos que desea excluir en el campo de exclusión, por ejemplo 25 para excluir el 2 y el 5. La lógica es OR: si el número contiene cualquiera de esos dígitos, se elimina.
¿Se conserva el orden original de los números?
Sí, el orden de los números que no se eliminan se mantiene igual que en la entrada, y también se conservan los duplicados.
Nota de privacidad
El procesamiento se realiza localmente en su navegador; los datos no se envían a ningún servidor.
El procesamiento se realiza localmente en tu navegador.