Herramienta para extraer números de texto

Utiliza las opciones avanzadas de filtro para encontrar y extraer todos los números en el texto

Cómo usar la herramienta Extraer números del texto

Nuestra herramienta en línea gratuita está diseñada para la simplicidad y la potencia. Como analista de datos, investigador o estudiante, puedes extraer datos numéricos de cualquier texto en segundos. Sigue estos sencillos pasos para comenzar y liberar todo el potencial de tus datos textuales.

  1. Ingrese su texto Escriba o pegue su texto en el cuadro de entrada de texto principal. También puede usar el botón "Cargar archivo" para procesar archivos .txt, .csv, .log o .md directamente.
  2. Configura tu extracción Configura opciones de filtrado avanzadas para personalizar los resultados según tus requisitos.
    • Eliminate duplicate numbers
    • Ascending/Descending Sort
    • Decimal numbers support
    • Incluir números negativos
    • show percentage
  3. Extraer y Revisar Haz clic en el botón “Extraer Números”. Todos los números que cumplan con tus criterios aparecerán en el cuadro de resultados inmediatamente. Verás cuántos hay encima del cuadro.
  4. Exporta tus datos Utilice la barra de herramientas para copiar la lista a su portapapeles, descargarla en un archivo o exportarla en varios formatos, incluyendo CSV, JSON o como una lista separada por comas para usar en otras aplicaciones.

Los 10 principales casos de uso de un extractor de números

La extracción de números de texto es una operación básica en muchas profesiones. Esta tecnología toma un procedimiento manual tedioso y lo automatiza, ahorrando horas de trabajo y disminuyendo el error humano. Descubre cómo los profesionales utilizan esta habilidad para aumentar la productividad y obtener conocimientos.

  • Análisis de datos e investigación: Extraer números de manera eficiente de respuestas a encuestas, publicaciones académicas o transcripciones de entrevistas para análisis estadístico.
  • Auditoría Financiera: Extraer números en dólares, porcentajes e identificaciones de transacciones de documentos financieros, facturas o estados de cuenta bancarios.
  • Raspado web y SEO: Recopila precios, calificaciones y estadísticas del código HTML o de sitios competidores para investigación de mercado.
  • Análisis de archivos de registro: Extraer códigos de error, marcas de tiempo y métricas de rendimiento (por ejemplo, latencia en ms) de los registros del servidor o de la aplicación.
  • Escritura académica: Verifique todas las citas, referencias estadísticas y numéricas de un trabajo de investigación extendido.
  • Programación y Depuración: Extraer constantes numéricas, identificadores o números de versión del código fuente o archivos de configuración.
  • Migración de contenido: Utilice números integrados para identificar el contenido al migrar entre sistemas para mantener la integridad de los datos (por ejemplo, catálogos de productos).
  • Revisión de Documentos Legales: Busque rápidamente fechas, números de cláusulas y sanciones financieras en contratos o documentos legales.
  • Monitoreo de redes sociales: Extraer métricas de participación (me gusta, compartidos) y resultados de encuestas de los informes compilados de redes sociales.
  • Clasificación de datos personales: Toma un montón de notas y documentos personales que contengan números de teléfono, direcciones, fechas o números de serie y extráelos.

Cómo funciona: demostración de entrada vs salida

El truco es descubrir cómo sucede la magia para tomar el texto en bruto y crear una lista ordenada de números. Aquí hay un ejemplo práctico con un texto de entrada de muestra y la salida creada por nuestro programa con la configuración predeterminada activada.

Texto de entrada (Ejemplo)Números extraídos (Salida)
The Q3 report showed revenue of $1,250,500.75, up 15.5% from last quarter. We processed 1,000,000 transactions, but had 12 errors (error rate: 0.0012%). Customer scores averaged 4.7 out of 5. The project ran from 2023-01-15 to 2023-04-15. Key IDs: 455, 782, and 455 again.
1250500.75
15.5
1000000
12
0.0012
4.7
5
2023
1
15
2023
4
15
455
782

Nota: El segundo "455" ha sido excluido ya que se ha seleccionado la opción "Eliminar duplicados". Los porcentajes se capturan como la parte decimal (15.5, no 15.5%). Las fechas se dividen en sus números componentes.

Lógica de Extracción y Opciones Explicadas

El programa utiliza un potente motor de expresiones regulares (regex) para encontrar patrones numéricos en el texto. Las opciones de filtrado te proporcionan un control muy detallado sobre los patrones que se incluyen en tu lista final, y por lo tanto permiten una extracción de datos muy minuciosa.

Patrones de Detección de Número de Núcleo

El motor está entrenado en una gran variedad de representaciones numéricas que se encuentran frecuentemente en el texto. Esto asegura una extracción total sin perder datos importantes ocultos dentro de cadenas complejas.

  • Enteros: Números enteros, p. ej., `42`, `-7` o `1,000,000` (se manejan las comas).
  • Números decimales: Números con una parte fraccionaria, por ejemplo `3.14159`, `-0.005` o `99.99`.
  • Porcentajes: Números que terminan con un signo de porcentaje. Cuando la opción está marcada, `25%` se analiza como `25`.
  • Números en contexto: Números que están asociados con símbolos o unidades, como `$50`, `45°C` o `Versión 2.1`.
  • Notación científica: Acepta formatos como `6.022e23` o `1.6E-19` para datos científicos complejos.

Obtenga más información sobre opciones de filtro avanzadas

Con estas opciones, puedes limpiar y organizar los datos extraídos en el propio programa sin la necesidad de limpiarlos en una hoja de cálculo.

  • Eliminar números duplicados: Proporciona la ocurrencia inicial de cada número específico, vital para generar listas únicas para análisis.
  • Orden de clasificación: Ordena los números en orden ascendente (de menor a mayor) o descendente para ver los números de un vistazo e identificar tendencias.
  • Incluir números decimales: Habilita o deshabilita la extracción de números de punto flotante. Desactívelo para obtener solo enteros.
  • Permitir números negativos: Indica si se deben incluir números con un signo menos (`-`) en los resultados.
  • Incluir porcentajes: Determina si los enteros formateados como porcentajes se capturan como su valor numérico.
  • Subir archivo: Procesamiento por lotes de números de documentos completos en varios formatos de texto sin formato.

Formatos de exportación y utilidad de los datos

Los datos extraídos son tan buenos como tu capacidad para utilizarlos en otros lugares. Nuestra aplicación ofrece una variedad de opciones de exportación para que puedas obtener fácilmente los números en tu flujo de trabajo actual, ya sea para desarrollo de software, informes o visualización de datos.

Formatos de exportación compatibles

Elige el formato que se adapte a tu próximo paso. Cada formato está diseñado para ser utilizado con software y lenguajes de programación populares.

  • Formato CSV: Genera un archivo estándar de valores separados por comas que es excelente para importar en Excel, Google Sheets o sistemas de bases de datos.
  • Formato JSON: Exporta números como un arreglo JSON (por ejemplo, [1, 2, 3.5]), bueno para aplicaciones web y API.
  • Separado por comas: Una lista básica como `1, 2, 3.5` lista para pegar en código o en un cuadro de entrada de lista.
  • Separado por punto y coma: Una lista como `1; 2; 3.5`, que es un separador alternativo usado en archivos CSV europeos.
  • Uno por línea: Cada número en su propia línea, el formato más limpio para la legibilidad o para su uso como entrada en herramientas de línea de comandos.
  • Copiar al portapapeles: Copia los resultados en el formato de visualización seleccionado al instante para pegarlos rápidamente.
  • Descargar como .TXT: Descarga un archivo de texto plano con los números extraídos.
  • Estadísticas: Proporciona una breve visión general del conjunto extraído, incluyendo conteo, suma, promedio y mínimo/máximo.

Consejos de integración

Utiliza estos procedimientos para integrar los datos recuperados en tus proyectos, para maximizar la eficiencia.

  • Para alimentar directamente en aplicaciones de JavaScript/Python, use Exportación JSON.
  • Crear gráficos en un programa de hojas de cálculo con Exportar CSV.
  • Usar Uno por línea formato para construir fácilmente arreglos en el código agregando corchetes y comas.
  • Usa el Estadísticas herramienta para obtener un análisis de descripción breve antes de profundizar.
  • Combinar con Subir archivo procesar por lotes numerosos documentos y exportar los resultados combinados.

Cómo Extraer Números Correctamente

Un poco de preparación y un buen entendimiento de cómo funciona la herramienta pueden ayudar mucho a obtener un conjunto de datos perfectamente limpio. Sigue leyendo para obtener sugerencias sobre cómo manejar circunstancias especiales y problemas de texto complejos.

Preprocesa tu texto

Limpiar un poco la redacción de tu entrada puede aumentar sustancialmente la relevancia de tus resultados.

  • Elimine o gestione los separadores de números no estándar (por ejemplo, el europeo `1.000,50` se procesará como `1.000` y `50`).
  • Para obtener un resultado más limpio, es posible que desee considerar eliminar las unidades (`kg`, `$`, `px`) antes de extraer, si solo desea números independientes.
  • Para las fechas, tienes la opción de elegir si quieres las partes (2023, 04, 15) o la cadena completa. La herramienta separa los componentes.
  • El material largo y continuo está bien, pero ocasionalmente puede ser más fácil verificar los resultados si lo divides en párrafos lógicos.

Gestión de Casos Especiales

Nuestra herramienta es poderosa, pero saber cómo actúa en ciertas circunstancias te ayudará a interpretar el resultado.

  • Números de Teléfono y Direcciones IP: Estos se analizan como una secuencia de números (por ejemplo, `192.168.1.1` se convierte en `192`, `168`, `1`, `1`).
  • Códigos alfanuméricos: Por ejemplo, el código `AB123CD` devolverá `123`. Las letras se descartan.
  • Fracciones: Fracciones simples como `1/2` podrían extraerse como `1` y `2` individualmente, en lugar de `0.5`.
  • Números romanos: Estos no cuentan como números (por ejemplo, "Capítulo IV" no extraerá `4`).

Flujo de trabajo después de la extracción

Después de la extracción, puedes procesar tus datos más a fondo para su uso final.

  • Usa el Ordenar función para descubrir rápidamente valores atípicos o datos que están secuenciados.
  • Contar elementos únicos usando Eliminar duplicados crear una lista de valores únicos.
  • Exportar a CSV y usar funciones de hoja de cálculo como SUM, AVERAGE, or FILTER para análisis avanzado.
  • Para programación: importa el JSON o la salida separada por líneas directamente en una variable de lista/array.

Preguntas Frecuentes (FAQs)

A continuación se presentan respuestas a las preguntas más frecuentes sobre la herramienta Extraer Números de Texto. Si tiene una consulta que no hemos cubierto aquí, intente el botón “Mostrar Ejemplo” para verlo en acción.

Uso general

Preguntas frecuentes sobre las capacidades y el uso de la herramienta.

  • ¿Es esta herramienta gratis para usar? Sí, es completamente gratuito de usar y no se requiere registro.
  • ¿Hay algún límite o costo? No, no hay costos ocultos ni límites.
  • ¿Mis datos están seguros? Absolutamente. Todo el procesamiento se realiza en tu navegador. Tu texto nunca se transfiere a nuestros sistemas, por lo que eres completamente privado.
  • ¿Longitud máxima del texto? Puede manejar textos muy grandes (millones de caracteres), aunque entradas realmente grandes pueden ralentizar tu navegador por un tiempo.
  • ¿Puedo sacar números de un PDF? No realmente. Primero, necesitas copiar el texto del PDF y pegarlo en la herramienta, o convertir el PDF a un archivo .txt y subirlo.

Especificaciones de Tecnología

Preguntas sobre la lógica de extracción, los formatos y los detalles técnicos

  • ¿Puede funcionar con números con comas, como 1,000? Sí, las comas se tratan como separadores de miles y se interpretan correctamente. Así que `1,000` se convierte en `1000`.
  • ¿Qué pasa con los enteros negativos entre corchetes? Números como `($125)` se consideran `-125` si se selecciona la opción "Incluir negativos".
  • ¿Qué tal la notación científica? Sí, se entienden y se extraen formatos como `5.6e3` (5600).
  • ¿Extrae números del código HTML? Sí, sin embargo, también recogerá números de etiquetas y atributos (por ejemplo, `width="100"`). Para obtener resultados más claros, intente leer la página como texto primero.
  • ¿Por qué no veo un número en mis resultados? Verifica la configuración de tu filtro. Podría ser un decimal, un número negativo o un porcentaje que decidiste no incluir.

Exportar y Salida

Preguntas sobre los resultados y cómo usarlos después de la extracción.

  • ¿Puedo exportar el texto original con los números resaltados? No, esta herramienta solo extrae los números y los muestra, no ningún texto circundante.
  • ¿Cuál es el propósito del botón "Estadísticas"? El conjunto de números extraído se utiliza luego para calcular métricas básicas como el conteo, la suma, el promedio (media), el valor más bajo y el valor máximo.
  • El archivo CSV se abre en una columna en Excel. Esto es normal. En Excel, utiliza la función “Texto en columnas” y usa el delimitador de coma para separar los números en diferentes celdas.
  • ¿Puedo seleccionar un delimitador personalizado al exportar? Las opciones predeterminadas (coma, punto y coma, nueva línea) deberían adaptarse a la mayoría de los escenarios de uso frecuentes. Para delimitadores personalizados, use "Uno por línea" y reemplace las nuevas líneas en un editor de texto.
  • ¿Tiene esta herramienta una API? Todavía no tenemos una API pública. La herramienta está diseñada para ser utilizada manualmente a través de una interfaz web.