Zum Hauptinhalt springen

Textsortierung

Kostenloses Online-Tool zum Sortieren von Textzeilen alphabetisch oder numerisch.

⚙️ Sortiervorgaben

📝 Eingabetext

✨ Sortiertes Ergebnis

Sortiert Textzeilen alphabetisch oder numerisch. Wählen Sie aufsteigend oder absteigend und optional Groß-/Kleinschreibung.

Hauptfunktionen

  • Alphabetische Sortierung: Text in alphabetischer Reihenfolge sortieren
  • Numerische Sortierung: Zahlen numerisch korrekt sortieren
  • Aufsteigend/Absteigend: Gewünschte Sortierrichtung auswählen
  • Groß-/Kleinschreibung beachten: Option zur Unterscheidung der Groß-/Kleinschreibung
  • Echtzeitsortierung: Ergebnis sofort nach Eingabe sehen
  • Mehrsprachige Unterstützung: Natürliche Sortierung für Deutsch, Japanisch, Chinesisch usw.

Verwendung

Grundlegende Verwendung

  1. Geben Sie Text in das Eingabefeld ein (eine Zeile pro Eintrag)
  2. Wählen Sie Sortieroptionen aus
  3. Sortierte Ergebnisse werden automatisch angezeigt
  4. Klicken Sie auf die Schaltfläche "Kopieren", um das Ergebnis in die Zwischenablage zu kopieren

Sortieroptionen

Sortierreihenfolge

  • Aufsteigend: A→Z, 1→9
  • Absteigend: Z→A, 9→1

Sortiertyp

  • Alphabetisch: Normale Textsortierung
  • Numerisch: Sortierung nach numerischem Wert

Groß-/Kleinschreibung beachten

  • Deaktiviert: "Apfel" und "apfel" werden gleich behandelt
  • Aktiviert: "Apfel" und "apfel" werden unterschiedlich behandelt

Anwendungsfälle

1. Alphabetisch aufsteigend sortieren

Eingabe:
Zebra
Apfel
Mango
Banane

Ausgabe:
Apfel
Banane
Mango
Zebra

2. Alphabetisch absteigend sortieren

Eingabe:
Zebra
Apfel
Mango
Banane

Ausgabe:
Zebra
Mango
Banane
Apfel

3. Numerisch aufsteigend sortieren

Eingabe:
100
20
3
1000

Ausgabe:
3
20
100
1000

Bei alphabetischer Sortierung würde es "1000, 100, 20, 3" sein, aber bei numerischer Sortierung wird es numerisch korrekt sortiert.

4. Deutsche Sortierung

Eingabe:
Zürich
Äpfel
München
Berlin

Ausgabe:
Äpfel
Berlin
München
Zürich

5. Groß-/Kleinschreibung beachten

Groß-/Kleinschreibung AUS:
Eingabe: apfel, Apfel, APFEL
Ausgabe: apfel, Apfel, APFEL (alle als gleich behandelt)

Groß-/Kleinschreibung AN:
Eingabe: apfel, Apfel, APFEL
Ausgabe: APFEL, Apfel, apfel (Großbuchstaben zuerst)

Praktische Anwendungsbeispiele

1. Namensliste sortieren

Schüler- oder Kundenlisten alphabetisch sortieren:

Hans Müller
Anna Schmidt
Klaus Wagner
Monika Fischer

2. Dateinamen sortieren

Datei- oder Ordnernamen sortieren:

dokument1.txt
dokument10.txt
dokument2.txt
dokument20.txt

Mit numerischem Sortiermodus wird es in der richtigen Reihenfolge sortiert.

3. Prioritäten sortieren

Numerisch angegebene Prioritäten oder Bewertungen sortieren:

Priorität 1: Kritisch
Priorität 10: Niedrig
Priorität 5: Mittel
Priorität 2: Hoch

4. URLs oder Domains sortieren

Website-Listen alphabetisch sortieren:

www.beispiel.de
www.google.de
www.amazon.de
www.facebook.com

5. Code-Import-Anweisungen sortieren

Import-Anweisungen beim Programmieren organisieren:

import React from 'react';
import axios from 'axios';
import lodash from 'lodash';
import moment from 'moment';

Detaillierte Sortiermodibeschreibung

Alphabetische Sortierung

Verwendet Standard-Unicode-Sortierung:

  • Englisch: A-Z, a-z
  • Deutsch: A-Z mit Umlauten (Ä, Ö, Ü) und ß
  • Japanisch: あいうえお-Reihenfolge
  • Chinesisch: Nach Pinyin oder Strichanzahl

Numerische Sortierung

Konvertiert Zeichenfolgen in Zahlen zur Sortierung:

  • "1" < "2" < "10" < "100"
  • Nicht-numerischer Text wird alphabetisch sortiert
// Alphabetische Sortierung (Zeichenfolgenvergleich)
["1", "10", "2", "20"]["1", "10", "2", "20"]

// Numerische Sortierung (numerischer Vergleich)
["1", "10", "2", "20"]["1", "2", "10", "20"]

Algorithmusbeschreibung

Dieses Tool verwendet JavaScripts localeCompare() und parseFloat():

// Numerische Sortierung
if (sortType === 'numerical') {
return sortOrder === 'asc' ? numA - numB : numB - numA;
}

// Alphabetische Sortierung
const strA = caseSensitive ? a : a.toLowerCase();
const strB = caseSensitive ? b : b.toLowerCase();
return sortOrder === 'asc'
? strA.localeCompare(strB)
: strB.localeCompare(strA);

Leistung

  • Sortiergeschwindigkeit: O(n log n) - Standard-Sortieralgorithmus
  • Verarbeitungskapazität: Sortiert Zehntausende von Zeilen in weniger als 1 Sekunde
  • Speichereffizienz: Minimale Speichernutzung

Häufig gestellte Fragen

F: Wie werden Leerzeilen sortiert?

Leerzeilen werden automatisch entfernt. Das Sortierergebnis enthält nur Zeilen mit Inhalt.

F: Was passiert, wenn Zahlen und Text gemischt sind?

Im numerischen Sortiermodus werden in Zahlen konvertierbare Zeilen numerisch sortiert, der Rest alphabetisch.

F: Beeinflussen führende oder nachfolgende Leerzeichen die Sortierung?

In der aktuellen Version werden Leerzeichen in die Sortierung einbezogen. Um Leerzeichen zu entfernen, verwenden Sie zuerst das Leerzeichen-Entferner-Tool.

F: Wie werden Sonderzeichen sortiert?

Sonderzeichen werden gemäß Unicode-Reihenfolge sortiert. Sie stehen normalerweise vor oder nach Buchstaben und Zahlen.

F: Wie funktioniert die Groß-/Kleinschreibung genau?

  • AUS: Alle Texte werden in Kleinbuchstaben umgewandelt zum Vergleich
  • AN: Wird im Original verglichen (normalerweise kommen Großbuchstaben vor Kleinbuchstaben)

Browser-Kompatibilität

Dieses Tool funktioniert in den folgenden Browsern ordnungsgemäß:

  • Chrome (alle Versionen)
  • Firefox (alle Versionen)
  • Safari 10+
  • Edge (alle Versionen)
  • Opera (alle Versionen)

Verwandte Tools

Praktische Tipps

1. Nach Duplikatentfernung sortieren

Um nach dem Entfernen von Duplikaten zu sortieren:

  1. Aktivieren Sie "Ausgabe sortieren" im Duplikat-Entferner-Tool
  2. Oder verwenden Sie dieses Tool nach dem Entfernen von Duplikaten

2. Große Datenmengen sortieren

Beim Sortieren einer bestimmten Spalte aus Excel- oder CSV-Dateien:

  1. Spalte aus Excel kopieren
  2. In dieses Tool einfügen
  3. Nach dem Sortieren wieder kopieren

3. Versionsnummern sortieren

Verwenden Sie den numerischen Sortiermodus beim Sortieren von Versionsnummern:

v1.0.0
v1.10.0
v1.2.0
v2.0.0

Datenschutz

Dieses Tool funktioniert vollständig clientseitig. Eingegebene Daten werden nicht an einen Server gesendet und nur im Browser verarbeitet.