Zahlen aus Text extrahieren
Fügen Sie eine beliebige unordentliche Quelle ein, eine Rechnung, eine gescrapte Produktseite, ein Chatprotokoll, eine CSV mit Kommentaren, und erhalten Sie eine saubere Liste aller enthaltenen Zahlen. Ganzzahlen, Dezimalzahlen, negative Werte und währungsähnliche Zahlen werden mit einem einzigen Regex-Durchlauf erkannt. Die Ausgabe ist dedupliziert, eine Zahl pro Zeile, bereit zum Einfügen in eine Tabelle, einen Rechner oder ein Statistik-Tool.
So ziehen Sie Zahlen aus Text heraus
-
1
Fügen Sie die Quelle ein
Fügen Sie den Text ein, egal wie unordentlich, umgebende Wörter und Satzzeichen werden ignoriert.
-
2
Wählen Sie die Genauigkeit
Aktivieren Sie "Dezimalzahlen einbeziehen", um `3.14` zu erfassen, oder schalten Sie es aus, um nur ganze Zahlen wie `42` zu extrahieren.
-
3
Führen Sie den Extraktor aus
Jede Übereinstimmung wird erfasst, einzigartige Werte werden beibehalten, und Sie erhalten die Anzahl der gefundenen unterschiedlichen Zahlen.
-
4
Kopieren Sie die Liste
Eine Zahl pro Zeile, bereit zum Einfügen in Excel, Numbers oder ein beliebiges spaltenbasiertes Tool.
Was die Mustererkennung erfasst
Der verwendete Regex ist /-?\d+(?:\.\d+)?/, wenn Dezimalzahlen aktiviert sind, und /-?\d+/ andernfalls. Das deckt die gängigen numerischen Formen ab, ohne sich in lokalen Mehrdeutigkeiten zu verlieren.
Beispiele für erfasste Werte
| Eingabe | Erfasst (Dezimalzahlen AN) |
|---|---|
Summe nach Steuern: 1299.99 |
1299.99 |
Temperatur fiel auf -4.5C |
-4.5 |
Version 2.1.3 heute veröffentlicht |
2.1, 3 |
Nummern: 001, 042, 1007 |
001, 042, 1007 |
Punktzahl: 87% bestanden |
87 |
Was es nicht versucht zu behandeln
- Tausendertrennzeichen.
1,234.56wird als1und234.56extrahiert. Reinigen Sie die Trennzeichen zuerst, wenn Sie die volle Zahl benötigen. - Europäisches Dezimalkomma.
3,14wird als3und14gelesen. Tauschen Sie Kommas gegen Punkte aus, bevor Sie extrahieren. - Wissenschaftliche Notation.
6.02e23gibt6.02und23zurück. Analysieren Sie die Rohquelle selbst, wenn Sie die Exponentenform benötigen. - Brüche.
1/2wird zu1und2, nicht0.5.
Nützliche nachgelagerte Schritte
- Fügen Sie die Liste in ein Statistik-Tool ein, um Mittelwert, Median und Standardabweichung zu erhalten.
- Sortieren und deduplizieren Sie mit
sort | uniq, um die unterschiedlichen Werte in einem Protokoll zu finden. - Vergleichen Sie zwei Extraktionen nebeneinander, um fehlende Posten in einer Rechnung zu erkennen.
Häufig gestellte Fragen
Er ignoriert sie und gibt nur den numerischen Teil zurück. $1,299.99 wird zu 1 und 299.99, da das Komma nicht als Tausendertrennzeichen behandelt wird. Entfernen Sie Kommas aus der Quelle, wenn Sie 1299.99 in einem Stück möchten.
Der Regex erfasst die Ziffernfolge wörtlich, sodass 007 007 bleibt. Dies ist wichtig, wenn die Zahlen tatsächlich IDs, Teile oder Postleitzahlen und keine arithmetischen Werte sind.
Standardmäßig werden Duplikate entfernt, sodass Sie eine saubere, eindeutige Liste erhalten. Wenn Sie den Rohdatenstrom in der Reihenfolge beibehalten möchten, führen Sie die Quelle stattdessen durch eine grep-ähnliche Pipeline.
Der Text wird innerhalb der Anfrage verarbeitet und nach der Antwort nicht gespeichert; Ihre Eingabe bleibt nirgendwo bestehen.
Verwandte Tools
Wortzähler
Zählen Sie Wörter, Zeichen, Sätze und Absätze mit Lesezeit, Sprechzeit, Keyword-Dichte und einem Flesch-Lesbarkeitswert für Essays, Beiträge, Bildunterschriften und Meta-Beschreibungen.
Benutzernamen-Generator
Erstelle Benutzernamen-Ideen aus einem Startwort, optional mit Zahlen und Trennzeichen. Praktisch für neue Konten, Gamer-Tags und Zweitprofile.
Pfeilsymbole zum Kopieren
Kopiere gängige Unicode-Pfeile mit einem Klick: gerade, doppelte, diagonale, hakenförmige, kreisförmige und dreieckige Pfeile für Dokumente, Chats und Designs.
Emoji Kitchen
Teste verifizierte Google-Emoji-Kitchen-Paare, lade PNG-Sticker herunter und nutze Vorschläge oder den externen Browser für weitere Kombinationen.
Kleiner-gleich-Zeichen
Kopiere das Zeichen ≤ und verwandte mathematische Vergleichszeichen. Enthält Unicode, HTML-Entitäten und LaTeX-Auszeichnung für Tabellenkalkulationen, wissenschaftliche Arbeiten und Webseiten.
Firmennamen-Generator
Erzeuge Firmennamen aus Branchen-Keywords und Stilrichtungen und prüfe anschließend Domains, Register und Markenrechte.
Tool in anderen Sprachen verfügbar
- 텍스트에서 숫자 추출 [KO]
- ดึงตัวเลขจากข้อความ [TH]
- Extract Numbers from Text [EN]
- Extrahera nummer från text [SV]
- Getallen extraheren uit tekst [NL]
- 从文本中提取数字 [ZH]
- Wyodrębnianie liczb z tekstu [PL]
- Trích xuất số từ văn bản [VI]
- Ekstrak Angka dari Teks [ID]
- استخراج الأرقام من النص [AR]
- Metinden Sayı Çıkarma [TR]
- テキストから数値を抽出します [JA]
- Extrair Números do Texto [PT]
- Extraer Números del Texto [ES]
- Extraire des nombres du texte [FR]
- Estrai numeri dal testo [IT]
- Извлечение чисел из текста [RU]