Utilisez les options de filtre avancées pour trouver et extraire tous les nombres dans le texte
Comment utiliser l'outil d'extraction de nombres à partir de texte
Notre outil en ligne gratuit est conçu pour la simplicité et la puissance. En tant qu'analyste de données, chercheur ou étudiant, vous pouvez extraire des données numériques de n'importe quel texte en quelques secondes. Suivez ces étapes simples pour commencer et libérer le plein potentiel de vos données textuelles.
- Entrez votre texte Tapez ou collez votre texte dans la boîte de saisie principale. Vous pouvez également utiliser le bouton « Télécharger un fichier » pour traiter directement des fichiers .txt, .csv, .log ou .md.
- Configurez votre extraction Configurez des options de filtrage avancées pour personnaliser les résultats selon vos besoins.
Eliminate duplicate numbersAscending/Descending SortDecimal numbers support- Inclure des nombres négatifs
show percentage
- Extraire et examiner Cliquez sur le bouton « Extraire les nombres ». Tous les nombres qui correspondent à vos critères apparaîtront immédiatement dans la zone de résultats. Vous verrez combien il y en a au-dessus de la boîte.
- Exporter vos données Utilisez la barre d'outils pour copier la liste dans votre presse-papiers, la télécharger dans un fichier ou l'exporter dans plusieurs formats, y compris CSV, JSON ou en tant que liste séparée par des virgules pour une utilisation dans d'autres applications.
Top 10 des cas d'utilisation d'un extracteur de nombres
L'extraction de nombres à partir de textes est une opération de base dans de nombreuses professions. Cette technologie transforme une procédure manuelle fastidieuse en un processus automatisé, permettant de gagner des heures de travail et de réduire les erreurs humaines. Découvrez comment les professionnels utilisent cette compétence pour augmenter la productivité et révéler des insights.
- Analyse de données et recherche : Extraire efficacement les chiffres des réponses aux enquêtes, des publications académiques ou des transcriptions d'entretiens pour l'analyse statistique.
- Audit financier : Extraire les montants en dollars, les pourcentages et les identifiants de transaction des documents financiers, des factures ou des relevés bancaires.
- Extraction de données web et SEO : Collectez les prix, les évaluations et les statistiques à partir du code HTML ou des sites concurrents pour la recherche de marché.
- Analyse des fichiers journaux : Extraire les codes d'erreur, les horodatages et les indicateurs de performance (par exemple, la latence en ms) à partir des journaux du serveur ou de l'application.
- Écriture académique : Vérifiez toutes les citations, références statistiques et numériques d'un article de recherche étendu.
- Programmation et débogage : Extrait des constantes numériques, des identifiants ou des numéros de version à partir du code source ou des fichiers de configuration.
- Migration de contenu : Utilisez des numéros intégrés pour identifier le contenu lors de la migration entre les systèmes afin de maintenir l'intégrité des données (par exemple, les catalogues de produits).
- Examen de document légal : Recherchez rapidement des dates, des numéros de clauses et des pénalités financières dans les contrats ou les documents juridiques.
- Surveillance des réseaux sociaux : Extraire les métriques d'engagement (j'aime, partages) et les résultats des sondages à partir des rapports de médias sociaux compilés.
- Tri des données personnelles : Prenez un lot de notes personnelles et de documents contenant des numéros de téléphone, des adresses, des dates ou des numéros de série et extrayez-les.
Comment ça fonctionne : Démonstration d'entrée vs sortie
Le truc consiste à comprendre comment la magie opère pour prendre le texte brut et créer une liste ordonnée de nombres. Voici un exemple pratique avec un texte d'entrée exemple et la sortie créée par notre programme avec les paramètres par défaut activés.
| Texte d'entrée (Exemple) | Nombres extraits (Sortie) |
|---|
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 |
Remarque : le deuxième « 455 » a été exclu car l’option « Supprimer les doublons » a été sélectionnée. Les pourcentages sont pris sous forme décimale (15,5, et non 15,5 %). Les dates sont divisées en leurs nombres composants.
Logique d'extraction et options expliquées
Le programme utilise un moteur d'expressions régulières (regex) puissant pour trouver des motifs numériques dans le texte. Les options de filtrage vous offrent un contrôle très précis sur les motifs inclus dans votre liste finale, permettant ainsi une extraction de données très fine.
Modèles de détection du nombre de cœurs
Le moteur est entraîné sur une grande variété de représentations numériques souvent trouvées dans le texte. Cela garantit une extraction totale sans manquer de données importantes cachées dans des chaînes complexes.
- Entiers : Nombres entiers, par exemple `42`, `-7` ou `1 000 000` (les virgules sont gérées).
- Nombres décimaux : Nombres avec une partie fractionnaire, par exemple `3.14159`, `-0.005` ou `99.99`.
- Pourcentages : Les nombres qui se terminent par un signe pour cent. Lorsque l'option est cochée, `25%` est analysé en `25`.
- Les nombres dans le contexte : Nombres qui sont associés à des symboles ou à des unités, tels que « 50 $ », « 45 °C » ou « Version 2.1 ».
- Notation scientifique : Accepte des formats comme `6.022e23` ou `1.6E-19` pour des données scientifiques complexes.
En savoir plus sur les options de filtre avancées
Avec ces options, vous pouvez nettoyer et organiser les données extraites dans le programme lui-même sans avoir besoin de les nettoyer dans une feuille de calcul.
- Supprimer les nombres en double : Fournit l'occurrence initiale de chaque nombre spécifique, essentielle pour générer des listes uniques pour l'analyse.
- Ordre de tri : Triez les nombres par ordre croissant (du plus petit au plus grand) ou décroissant pour voir les nombres d'un coup d'œil et identifier les tendances.
- Inclure les nombres décimaux : Active ou désactive l'extraction des nombres à virgule flottante. Désactivez pour obtenir uniquement des entiers.
- Autoriser les nombres négatifs : Indique s'il faut inclure les nombres avec un signe moins (`-`) dans les résultats.
- Inclure les pourcentages : Détermine si les entiers formatés en pourcentages sont capturés en tant que leur valeur numérique.
- Téléverser le fichier : Traitement par lots des nombres provenant de documents complets dans plusieurs formats de texte brut.
Formats d'exportation et utilité des données
Les données extraites ne sont aussi bonnes que votre capacité à les utiliser ailleurs. Notre application offre une variété d'options d'exportation afin que vous puissiez facilement intégrer les chiffres dans votre flux de travail actuel, que ce soit pour le développement logiciel, le reporting ou la visualisation de données.
Formats d'exportation pris en charge
Choisissez le format qui correspond à votre prochaine étape. Chaque format est destiné à être utilisé avec des logiciels et des langages de programmation populaires.
- Format CSV : Génère un fichier standard au format valeurs séparées par des virgules, idéal pour l'importation dans Excel, Google Sheets ou des systèmes de bases de données.
- Format JSON : Exporte les nombres sous forme de tableau JSON (par exemple, [1, 2, 3,5]), pratique pour les applications web et les API.
- Séparé par des virgules : Une liste basique comme `1, 2, 3.5` prête à être collée dans du code ou dans une zone de saisie de liste.
- Séparé par des points-virgules : Une liste telle que `1; 2; 3,5`, qui est un séparateur alternatif utilisé dans les fichiers CSV européens.
- Un par ligne : Chaque nombre sur sa propre ligne, le format le plus clair pour la lisibilité ou pour être utilisé comme entrée pour des outils en ligne de commande.
- Copier dans le presse-papiers : Copiez les résultats dans le format d'affichage sélectionné instantanément pour un collage rapide.
- Télécharger en .TXT : Télécharge un fichier texte brut avec les nombres extraits.
- Statistiques : Fournit un bref aperçu de l'ensemble extrait, y compris le nombre, la somme, la moyenne et le minimum/le maximum.
Conseils d'intégration
Utilisez ces procédures pour intégrer les données récupérées dans vos projets, afin de maximiser l'efficacité.
- Pour alimenter directement des applications JavaScript/Python, utilisez Exportation JSON.
- Créer des graphiques dans un programme de feuille de calcul avec Export CSV.
- Utiliser Un par ligne format pour construire facilement des tableaux dans le code en ajoutant des crochets et des virgules.
- Utilisez le Statistiques outil pour obtenir une analyse de description courte avant d'aller plus loin.
- Combiner avec Téléverser le fichier traiter par lots de nombreux documents et exporter les résultats combinés.
Comment extraire correctement les nombres
Un peu de préparation et une bonne compréhension du fonctionnement de l'outil peuvent grandement vous aider à obtenir un ensemble de données parfaitement propre. Lisez la suite pour des suggestions sur la gestion des situations limites et des problèmes de texte complexes.
Pré-traitez votre texte
Nettoyer un peu la formulation de votre saisie peut augmenter considérablement la pertinence de vos résultats.
- Supprimez ou traitez les séparateurs de nombres non standard (par exemple, `1.000,50` européen sera traité comme `1.000` et `50`).
- Pour un résultat plus propre, vous pouvez envisager de retirer les unités (`kg`, `$`, `px`) avant d’extraire, si vous voulez simplement des nombres isolés.
- Pour les dates, vous avez la possibilité de choisir si vous voulez les parties (2023, 04, 15) ou la chaîne complète. L'outil sépare les composants.
- Un matériau long et continu est acceptable, mais il peut parfois être plus facile de vérifier les résultats si vous le divisez en paragraphes logiques.
Gestion des cas spéciaux
Notre outil est puissant, mais savoir comment il agit dans certaines circonstances vous aidera à interpréter le résultat.
- Numéros de téléphone et adresses IP : Ceux-ci sont analysés comme une séquence de nombres (par exemple, `192.168.1.1` devient `192`, `168`, `1`, `1`).
- Codes alphanumériques : Par exemple, le code `AB123CD` renverra `123`. Les lettres sont ignorées.
- Fractions : Les fractions simples comme `1/2` pourraient être extraites en tant que `1` et `2` individuellement, plutôt que `0,5`.
- Chiffres romains : Ce ne sont pas considérés comme des nombres (par exemple, "Chapitre IV" n'extrait pas `4`).
Flux de travail après extraction
Après l'extraction, vous pouvez traiter vos données davantage pour une utilisation finale.
- Utilisez le Sort fonction pour découvrir rapidement des valeurs aberrantes ou des données qui sont séquencées.
- Compter les éléments uniques en utilisant Supprimer les doublons créer une liste de valeurs uniques.
- Exporter en CSV et utiliser des fonctions de tableur comme
SUM, AVERAGE, or FILTER pour une analyse avancée. - Pour la programmation : importez directement le JSON ou la sortie séparée par des lignes dans une variable de liste/tableau.
Questions Fréquemment Posées (FAQ)
Vous trouverez ci-dessous les réponses aux questions les plus fréquemment posées concernant l’outil d’extraction de chiffres à partir de texte. Si vous avez une question que nous n’avons pas abordée ici, essayez le bouton « Afficher l’exemple » pour le voir en action.
Usage général
Questions fréquemment posées sur les capacités et l'utilisation de l'outil.
- Cet outil est-il gratuit à utiliser ? Oui, il est complètement gratuit à utiliser et aucune inscription n'est requise.
- Y a-t-il des limites ou des coûts ? Non, il n'y a pas de coûts cachés ni de limites.
- Mes données sont-elles sécurisées ? Absolument. Tout le traitement est effectué dans votre navigateur. Votre texte n'est jamais transféré à nos systèmes, vous êtes donc totalement privé.
- Longueur maximale du texte ? Il peut gérer des textes très volumineux (des millions de caractères), bien que des entrées vraiment grandes puissent ralentir votre navigateur pendant un certain temps.
- Puis-je extraire des chiffres d'un PDF ? Pas vraiment. D'abord, vous devez copier le texte du PDF et le coller dans l'outil, ou convertir le PDF en fichier .txt et le télécharger.
Spécifications technologiques
Questions sur la logique d'extraction, les formats et les détails techniques
- Est-ce que cela peut fonctionner avec des nombres contenant des virgules – comme 1,000 ? Oui, les virgules sont considérées comme un séparateur de milliers et interprétées correctement. Ainsi, `1,000` devient `1000`.
- Qu'en est-il des entiers négatifs entre crochets ? Les nombres tels que `($125)` sont considérés comme `-125` si l'option « Inclure les négatifs » est sélectionnée.
- Qu'en est-il de la notation scientifique ? Oui, des formats tels que `5.6e3` (5600) sont compris et extraits.
- Est-ce qu'il extrait des chiffres du code HTML ? Oui, cependant, il récupérera également les nombres des balises et des attributs (par exemple, `width="100"`). Pour des résultats plus clairs, essayez de lire la page en tant que texte d'abord.
- Pourquoi ne vois-je pas de chiffre dans mes résultats ? Vérifiez vos paramètres de filtrage. Il pourrait s'agir d'un nombre décimal, d'un nombre négatif ou d'un pourcentage que vous avez décidé de ne pas inclure.
Exporter et Sortie
Questions sur les résultats et comment les utiliser après extraction.
- Puis-je exporter le texte original avec les numéros mis en évidence ? Non, cet outil extrait seulement les nombres et les affiche, pas le texte environnant.
- Quel est le but du bouton « Statistiques » ? L'ensemble de nombres extrait est ensuite utilisé pour calculer des mesures de base telles que le compte, la somme, la moyenne, la valeur la plus basse et la valeur maximale.
- Le fichier CSV s'ouvre dans une seule colonne dans Excel. C'est normal. Dans Excel, utilisez la fonction « Texte en colonnes » et utilisez le délimiteur de virgule pour séparer les nombres dans différentes cellules.
- Puis-je sélectionner un délimiteur personnalisé lors de l'exportation ? Les options par défaut (virgule, point-virgule, nouvelle ligne) devraient convenir à la plupart des scénarios d'utilisation fréquents. Pour des délimiteurs personnalisés, utilisez "Un par ligne" et remplacez les sauts de ligne dans un éditeur de texte.
- Cet outil a-t-il une API ? Nous n'avons pas encore d'API publique. L'outil est destiné à être utilisé manuellement via une interface web.