Zahlen aus Text extrahieren Werkzeug

Verwenden Sie die erweiterten Filteroptionen, um alle Zahlen im Text zu finden und zu extrahieren

So verwenden Sie das Tool zum Extrahieren von Zahlen aus Text

Unser kostenloses Online-Tool ist auf Einfachheit und Leistung ausgelegt. Als Datenanalyst, Forscher oder Student können Sie numerische Daten in Sekundenschnelle aus jedem Text extrahieren. Befolgen Sie diese einfachen Schritte, um zu beginnen und das volle Potenzial Ihrer Textdaten freizusetzen.

  1. Geben Sie Ihren Text ein Geben Sie Ihren Text in das Haupttexteingabefeld ein oder fügen Sie ihn ein. Sie können auch die Schaltfläche "Datei hochladen" verwenden, um .txt-, .csv-, .log- oder .md-Dateien direkt zu verarbeiten.
  2. Konfigurieren Sie Ihre Extraktion Richten Sie erweiterte Filteroptionen ein, um die Ergebnisse nach Ihren Anforderungen zu personalisieren.
    • Eliminate duplicate numbers
    • Ascending/Descending Sort
    • Decimal numbers support
    • Negative Zahlen einbeziehen
    • show percentage
  3. Extrahieren und Überprüfen Klicken Sie auf die Schaltfläche „Zahlen extrahieren“. Alle Zahlen, die Ihren Kriterien entsprechen, erscheinen sofort im Ergebnisfeld. Über dem Feld sehen Sie, wie viele es sind.
  4. Exportieren Sie Ihre Daten Verwenden Sie die Symbolleiste, um die Liste in Ihre Zwischenablage zu kopieren, in eine Datei herunterzuladen oder in mehreren Formaten zu exportieren, einschließlich CSV, JSON oder als durch Kommas getrennte Liste zur Verwendung in anderen Anwendungen.

Top 10 Anwendungsfälle eines Zahl-Extractors

Die Zahlenerfassung aus Texten ist eine grundlegende Tätigkeit in vielen Berufen. Diese Technologie übernimmt ein mühsames manuelles Verfahren und automatisiert es, wodurch Stunden an Arbeit gespart und menschliche Fehler verringert werden. Entdecken Sie, wie Fachleute diese Fähigkeit nutzen, um die Produktivität zu steigern und Erkenntnisse zu gewinnen.

  • Datenanalyse und Forschung: Zahlen effizient aus Umfrageantworten, wissenschaftlichen Veröffentlichungen oder Interviewtranskripten für die statistische Analyse extrahieren.
  • Finanzprüfung: Ziehen Sie Dollarbeträge, Prozentsätze und Transaktions-IDs aus Finanzdokumenten, Rechnungen oder Kontoauszügen heraus.
  • Web Scraping & SEO: Sammeln Sie Preisangaben, Bewertungen und Statistiken aus HTML-Code oder konkurrierenden Websites für die Marktforschung.
  • Protokolldateianalyse: Fehlercodes, Zeitstempel und Leistungskennzahlen (z. B. Latenz in ms) aus Server- oder Anwendungsprotokollen extrahieren.
  • Akademisches Schreiben: Überprüfen Sie alle Zitate, statistischen und numerischen Referenzen aus einer erweiterten Forschungsarbeit.
  • Programmierung & Fehlerbehebung: Extrahieren Sie numerische Konstanten, IDs oder Versionsnummern aus Quellcode oder Konfigurationsdateien.
  • Inhaltsmigration: Verwenden Sie eingebettete Zahlen, um Inhalte bei der Migration zwischen Systemen zu identifizieren, um die Datenintegrität zu erhalten (z. B. Produktkataloge).
  • Überprüfung rechtlicher Dokumente: Suchen Sie schnell nach Daten, Klauselnummern und finanziellen Strafen in Verträgen oder rechtlichen Dokumenten.
  • Social-Media-Überwachung: Extrahieren Sie Engagement-Metriken (Likes, Shares) und Umfrageergebnisse aus zusammengefassten Social-Media-Berichten.
  • Personenbezogene Daten sortieren: Nehmen Sie eine Reihe persönlicher Notizen und Dokumente mit Telefonnummern, Adressen, Daten oder Seriennummern und extrahieren Sie sie.

So funktioniert es: Eingabe vs. Ausgabe Demo

Der Trick besteht darin herauszufinden, wie die Magie funktioniert, um den Rohtext zu nehmen und eine ordentliche Zahlenliste zu erstellen. Hier ist ein praktisches Beispiel mit einem Beispieltext als Eingabe und der Ausgabe, die unser Programm mit den standardmäßig aktivierten Einstellungen erstellt hat.

Eingabetext (Beispiel)Extrahierte Zahlen (Ausgabe)
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

Hinweis: Die zweite "455" wurde ausgeschlossen, da die Option "Duplikate entfernen" ausgewählt wurde. Prozentsätze werden als Dezimalteil erfasst (15,5, nicht 15,5%). Daten werden in ihre Komponenten-Zahlen aufgeteilt.

Extraktionslogik & Optionen erklärt

Das Programm verwendet eine leistungsstarke Regular-Expression-(Regex-)Engine, um numerische Muster im Text zu finden. Die Filteroptionen bieten Ihnen eine sehr feine Kontrolle über die Muster, die in Ihre endgültige Liste aufgenommen werden, und ermöglichen so eine sehr detaillierte Datenauswertung.

Kernzahl-Erkennungsmuster

Die Engine wird auf einer großen Vielfalt numerischer Darstellungen trainiert, die häufig in Texten vorkommen. Dies gewährleistet eine vollständige Extraktion, ohne wichtige in komplexen Zeichenketten verborgene Daten zu übersehen.

  • Ganze Zahlen: Ganze Zahlen, z. B. `42`, `-7` oder `1.000.000` (Kommas werden berücksichtigt).
  • Dezimalzahlen: Zahlen mit einem Bruchteil, zum Beispiel `3.14159`, `-0.005` oder `99.99`.
  • Prozentsätze: Zahlen, die mit einem Prozentzeichen enden. Wenn die Option aktiviert ist, wird `25%` als `25` interpretiert.
  • Zahlen im Kontext: Zahlen, die mit Symbolen oder Einheiten verbunden sind, wie `$50`, `45°C` oder `Version 2.1`.
  • Wissenschaftliche Notation: Akzeptiert Formate wie `6.022e23` oder `1.6E-19` für komplexe wissenschaftliche Daten.

Erfahren Sie mehr über erweiterte Filteroptionen

Mit diesen Optionen können Sie die extrahierten Daten direkt im Programm bereinigen und organisieren, ohne dass eine Bereinigung in einer Tabellenkalkulation erforderlich ist.

  • Duplizierte Zahlen entfernen: Gibt das erste Vorkommen jeder bestimmten Zahl an, was für die Erstellung eindeutiger Listen zur Analyse wichtig ist.
  • Sortierreihenfolge: Sortieren Sie Zahlen in aufsteigender (kleiner zu größer) oder absteigender Reihenfolge, um die Zahlen auf einen Blick zu sehen und Trends zu erkennen.
  • Dezimalzahlen einschließen: Aktiviert oder deaktiviert die Extraktion von Fließkommazahlen. Deaktivieren, um nur Ganzzahlen zu erhalten.
  • Negative Zahlen zulassen: Gibt an, ob Zahlen mit einem Minuszeichen (`-`) in die Ergebnisse eingeschlossen werden sollen.
  • Prozentsätze einschließen: Bestimmt, ob als Prozentsätze formatierte Ganzzahlen als ihr numerischer Wert erfasst werden.
  • Datei hochladen: Stapelverarbeitung von Zahlen aus kompletten Dokumenten in mehreren Klartextformaten.

Exportformate und Nützlichkeit von Daten

Extrahierte Daten sind nur so gut wie Ihre Fähigkeit, sie anderswo zu verwenden. Unsere Anwendung bietet eine Vielzahl von Exportmöglichkeiten, sodass Sie die Zahlen problemlos in Ihren aktuellen Arbeitsablauf einbringen können, sei es für Softwareentwicklung, Berichterstattung oder Datenvisualisierung.

Unterstützte Exportformate

Wählen Sie das Format, das zu Ihrem nächsten Schritt passt. Jedes Format ist dafür gedacht, mit gängiger Software und Programmiersprachen verwendet zu werden.

  • CSV-Format: Erstellt eine standardmäßige durch Kommas getrennte Datei, die sich hervorragend zum Importieren in Excel, Google Sheets oder Datenbanksysteme eignet.
  • JSON-Format: Exportiert Zahlen als JSON-Array (z. B. [1, 2, 3,5]), gut für Webanwendungen und APIs.
  • Komma-getrennt: Eine einfache Liste wie `1, 2, 3,5`, bereit zum Einfügen in den Code oder in ein Listeneingabefeld.
  • Strichpunktgetrennt: Eine Liste wie `1; 2; 3,5`, die als alternatives Trennzeichen in europäischen CSV-Dateien verwendet wird.
  • Eine pro Zeile: Jede Zahl auf einer eigenen Zeile, das sauberste Format für Lesbarkeit oder zur Verwendung als Eingabe für Befehlszeilenwerkzeuge.
  • In die Zwischenablage kopieren: Kopieren Sie die Ergebnisse sofort in Ihrem ausgewählten Anzeigeformat für schnelles Einfügen.
  • Als .TXT herunterladen: Lädt eine Textdatei mit den extrahierten Zahlen herunter.
  • Statistiken: Bietet einen kurzen Überblick über den extrahierten Satz, einschließlich Anzahl, Summe, Durchschnitt und Min/Max.

Integrationstipps

Verwenden Sie diese Verfahren, um die abgerufenen Daten in Ihre Projekte zu integrieren, um die Effizienz zu maximieren.

  • Um direkt in JavaScript-/Python-Anwendungen zu füttern, verwenden Sie JSON-Export.
  • Erstellen Sie Diagramme in einem Tabellenkalkulationsprogramm mit CSV-Export.
  • Verwenden Eine pro Zeile Format, um Arrays im Code einfach zu erstellen, indem man Klammern und Kommata hinzufügt.
  • Verwenden Sie die Statistik Werkzeug, um eine kurze Beschreibungsanalyse zu erhalten, bevor man tiefer geht.
  • Kombinieren mit Datei hochladen Um zahlreiche Dokumente in Chargen zu verarbeiten und die kombinierten Ergebnisse zu exportieren.

Wie man Zahlen richtig extrahiert

Ein wenig Vorbereitung und ein gutes Verständnis dafür, wie das Tool funktioniert, können viel dazu beitragen, ein tadellos sauberes Dataset zu erhalten. Lesen Sie weiter für Vorschläge zum Umgang mit Randfällen und komplexen Textproblemen.

Verarbeite deinen Text vor

Das Reinigen Ihrer Eingabeformulierung ein wenig kann die Relevanz Ihrer Ergebnisse erheblich steigern.

  • Entfernen oder verarbeiten Sie nicht standardmäßige Zahlentrenner (z. B. wird das europäische `1.000,50` als `1.000` und `50` verarbeitet).
  • Für eine sauberere Ausgabe sollten Sie in Betracht ziehen, Einheiten (`kg`, `$`, `px`) zu entfernen, bevor Sie extrahieren, wenn Sie einfach unabhängige Zahlen möchten.
  • Für Daten haben Sie die Möglichkeit zu wählen, ob Sie die Teile (2023, 04, 15) oder die vollständige Zeichenkette möchten. Das Werkzeug trennt die Komponenten.
  • Langes, ununterbrochenes Material ist in Ordnung, aber gelegentlich kann es einfacher sein, Ergebnisse zu überprüfen, wenn man es in logische Absätze unterteilt.

Verwaltung spezieller Fälle

Unser Werkzeug ist leistungsstark, aber zu wissen, wie es sich unter bestimmten Umständen verhält, wird Ihnen helfen, die Ausgabe zu interpretieren.

  • Telefonnummern & IP-Adressen: Diese werden als eine Folge von Zahlen analysiert (z. B. wird `192.168.1.1` zu `192`, `168`, `1`, `1`).
  • Alphanumerische Codes: Zum Beispiel gibt der Code `AB123CD` `123` zurück. Die Buchstaben werden ignoriert.
  • Brüche: Einfache Brüche wie `1/2` könnten als `1` und `2` einzeln extrahiert werden, statt als `0,5`.
  • Römische Zahlen: Diese zählen nicht als Zahlen (z. B. wird „Kapitel IV“ nicht `4` extrahieren).

Arbeitsablauf nach der Extraktion

Nach der Extraktion können Sie Ihre Daten weiter für die endgültige Verwendung verarbeiten.

  • Verwenden Sie die Sortieren Funktion, um schnell Ausreißer oder sequenzierte Daten zu entdecken.
  • Zähle eindeutige Elemente mithilfe von Duplikate entfernen eine Liste mit einzigartigen Werten erstellen.
  • In CSV exportieren und Tabellenkalkulationsfunktionen verwenden wie SUM, AVERAGE, or FILTER für fortgeschrittene Analyse.
  • Zum Programmieren: Importieren Sie die JSON- oder zeilenweise ausgegebene Datei direkt in eine Listen-/Array-Variable.

Häufig gestellte Fragen (FAQs)

Unten finden Sie Antworten auf die am häufigsten gestellten Fragen zum Tool „Zahlen aus Text extrahieren“. Wenn Sie eine Frage haben, die hier nicht behandelt wurde, versuchen Sie die Schaltfläche „Beispiel anzeigen“, um es in Aktion zu sehen.

Allgemeine Verwendung

Häufig gestellte Fragen zu den Funktionen und zur Verwendung des Werkzeugs.

  • Ist dieses Werkzeug kostenlos zu benutzen? Ja, die Nutzung ist völlig kostenlos und es ist keine Registrierung erforderlich.
  • Gibt es irgendwelche Grenzen oder Kosten? Nein, es gibt keine versteckten Kosten oder Limits.
  • Sind meine Daten sicher? Absolut. Alle Verarbeitung erfolgt in Ihrem Browser. Ihr Text wird niemals auf unsere Systeme übertragen, sodass Sie vollständig privat sind.
  • Maximale Textlänge? Es kann sehr große Texte (Millionen von Zeichen) verarbeiten, obwohl sehr große Eingaben Ihren Browser für eine Weile verlangsamen können.
  • Kann ich Zahlen aus einem PDF herausziehen? Nicht wirklich. Zuerst müssen Sie den Text aus der PDF kopieren und in das Tool einfügen oder die PDF in eine .txt-Datei konvertieren und hochladen.

Technische Spezifikationen

Fragen zur Extraktionslogik, zu Formaten und technischen Details

  • Kann es mit Zahlen mit Kommas funktionieren – wie 1.000? Ja, Kommas werden als Tausendertrennzeichen behandelt und korrekt interpretiert. Also wird `1,000` zu `1000`.
  • Wie sieht es mit negativen ganzen Zahlen in Klammern aus? Zahlen wie `($125)` werden als `-125` betrachtet, wenn die Option "Negative einschließen" ausgewählt ist.
  • Wie wäre es mit wissenschaftlicher Notation? Ja, Formate wie `5.6e3` (5600) werden verstanden und extrahiert.
  • Zieht es Zahlen aus dem HTML-Code? Ja, es wird jedoch auch Zahlen aus Tags und Attributen erkennen (z. B. `width="100"`). Für klarere Ergebnisse versuchen Sie zuerst, die Seite als Text zu lesen.
  • Warum sehe ich keine Zahl in meinen Ergebnissen? Überprüfen Sie Ihre Filtereinstellungen. Es könnte sich um eine Dezimalzahl, eine negative Zahl oder einen Prozentsatz handeln, den Sie entschieden haben, nicht einzuschließen.

Export und Ausgabe

Fragen zu den Ergebnissen und wie man sie nach der Extraktion verwendet.

  • Kann ich den Originaltext mit den hervorgehobenen Zahlen exportieren? Nein, dieses Werkzeug extrahiert nur die Zahlen und gibt sie aus, nicht den umgebenden Text.
  • Was ist der Zweck der Schaltfläche „Statistik“? Das extrahierte Zahlenset wird dann verwendet, um grundlegende Metriken wie Anzahl, Summe, Durchschnitt (Mittelwert), niedrigster und höchster Wert zu berechnen.
  • Die CSV-Datei wird in Excel in einer Spalte geöffnet. Das ist normal. Verwenden Sie in Excel die Funktion „Text in Spalten“ und verwenden Sie das Komma als Trennzeichen, um die Zahlen in verschiedene Zellen zu trennen.
  • Kann ich beim Exportieren ein benutzerdefiniertes Trennzeichen auswählen? Die Standardeinstellungen (Komma, Semikolon, neue Zeile) sollten für die häufigsten Nutzungsszenarien geeignet sein. Für benutzerdefinierte Trennzeichen verwenden Sie "Eine pro Zeile" und ersetzen die Zeilenumbrüche in einem Texteditor.
  • Hat dieses Werkzeug eine API? Wir haben noch keine öffentliche API. Das Tool ist dafür gedacht, manuell über eine Weboberfläche verwendet zu werden.