Skip to content

Kostenlos · Privat · Keine Registrierung

Alle Gedankenstriche ersetzen — eine Regel für die ganze Familie

Wenn es egal ist, welcher Strich im Text steht, ist das das richtige Werkzeug: Gedankenstriche, Halbgeviertstriche und Bindestriche werden in einem Durchgang alle zum selben Zeichen.

Werkzeug zum Entfernen von Strichen

Alles passiert in deinem Browser. Dein Text verlässt diese Seite nie.

Dieses Werkzeug ersetzt
Jeden Strich ersetzen durch

Strg (oder ⌘) + Enter zum Wiederholen.

Bereinigter Text

0Striche entfernt

Alle anderen Seiten dieser Website sind bewusst eng gefasst. Diese gibt es für den umgekehrten Fall: Text unbekannter Herkunft, bei dem man vorab nicht sagen kann, ob ein Bericht, ein Tabellen-Export oder eine kopierte Webseite Gedankenstriche, Halbgeviertstriche, Bindestriche oder alle drei enthält. Statt jede Familie einzeln durchzugehen, wählt man einen Ersatz und wendet ihn auf alles an.

Richtig ist das immer dann, wenn das Ziel eine Maschine ist und kein Leser. CMS-Felder, CSV-Spalten, JSON-Werte, Suchindizes, SMS-Gateways, Ticket-Titel und alte APIs haben alle ihre eigene Vorstellung davon, welche Zeichensetzung akzeptabel ist — und der einfachste Weg, alle zufriedenzustellen, ist die Frage zu eliminieren: Kein Strichzeichen bleibt übrig, nur der gewählte Ersatz. Text, der diese Runde durchlaufen hat, ist reine ASCII-Zeichensetzung, die jedes im Einsatz befindliche System speichern, sortieren und vergleichen kann.

Was man aufgibt, ist die Unterscheidung, die die verschiedenen Striche trugen. Ein Gedankenstrich markiert einen Einschub, ein Halbgeviertstrich einen Bereich, ein Bindestrich verbindet ein Kompositum — nach diesem Durchgang sind alle drei ein Leerzeichen oder ein Komma. Für Daten ist das genau der Punkt; für Prosa, die als Prosa gelesen wird, bewahren die engeren Seiten mehr Bedeutung. Das Werkzeug erkennt das komplette Set: den Gedankenstrich samt Horizontalbar- und Multi-em-Verwandten, die Halbgeviert- und Ziffernstriche und jede Bindestrich-Variante inklusive des unsichtbaren weichen.

Vier Ersätze, vier Ergebnisse

Der Unterschied zeigt sich in der Zeichensetzung, daher ist hier jeder auf denselben Satz angewendet.

Leerzeichen

Der Standard und am besten lesbar. Die Zeichensetzung wird zu einer Worttrennung: „der Plan — riskant — wurde archiviert“ liest sich wie „der Plan riskant wurde archiviert“.

Seiten 44–48, ein 3–0-Sieg — spät gemeldet.

Seiten 44 48, ein 3 0-Sieg spät gemeldet.

Komma

Für Satzeichen. Ein Gedankenstrich, der die Arbeit einer Einschub-Komma tat, wird zu einer — das liest sich natürlicher als eine Lücke in der Prosa.

Der Bericht — schnell geschrieben — übersah es.

Der Bericht , schnell geschrieben , übersah es.

Bindestrich

Die ASCII-sichere Mitte: jeder Strich wird zum einen, den jedes System akzeptiert, sodass Bereiche und Komposita optisch zusammenbleiben.

Seiten 44–48, ein 3–0-Sieg — spät gemeldet.

Seiten 44-48, ein 3-0-Sieg - spät gemeldet.

Nichts

Löscht jeden Strich kommentarlos. Für Kennungen und Slugs, wo selbst der Bindestrich zu viel ist — und erwartet, dass „wohlbekannt“ zu „wohlbekannt“ wird.

welt-bekannt, vor–Dem Krieg

weltbekannt, vorDem Krieg

Was „alle Striche“ wirklich abdeckt

FamilieErkannte ZeichenFindet simples Suchen & Ersetzen das?
Gedankenstrich (em dash)— U+2014 · ― U+2015 · ⸺ U+2E3A · ⸻ U+2E3BNur den einen — und nur, wenn man ihn tippen kann
Halbgeviertstrich– U+2013 · ‒ U+2012Das Standardzeichen, nicht den Ziffernstrich
Bindestrich- U+002D · ‐ U+2010 · ‑ U+2011 · ¬ U+00ADNur den ASCII-Bindestrich — die anderen drei sehen identisch aus

Diese letzte Spalte ist der Grund, warum es ein Werkzeug wie dieses gibt. Ein manuelles Ersetzen oder ein Skript, das nach „—“ sucht, findet die Horizontalbar, den Ziffernstrich, die Unicode-Varianten und den weichen Bindestrich nicht zuverlässig — zusammen verursachen sie die meisten rätselhaften Meldungen à la „da ist doch gar kein Strich“.

Fragen

Ersetzt das Gedankenstriche und Halbgeviertstriche durch dasselbe Zeichen?
Ja — genau das macht es zum „alle Striche“-Werkzeug. Der gewählte Ersatz wird auf alle Familien gleichzeitig angewendet: Gedankenstriche, Halbgeviertstriche, Bindestriche, die Horizontalbar, den Ziffernstrich, die Multi-em-Striche und den unsichtbaren weichen Bindestrich.
Wie ersetze ich alle Striche durch Leerzeichen?
Den Ersatz auf Leerzeichen lassen und den Knopf drücken. Das Ergebnis behält ein Leerzeichen dort, wo ein Strich zwei Wörter trennte, sodass „der Plan — riskant, wie er war — funktionierte“ zu „der Plan riskant wie er war funktionierte“ wird, statt die Wörter zusammenzuziehen.
Wann sollte ich dieses Werkzeug nicht verwenden?
Wenn der Text als Prosa gelesen wird und die Unterschiede zählen. Alles durch ein Leerzeichen zu ersetzen, ebnet Bereiche („2018–2022“ verliert seine Bedeutung), Einschübe und Komposita gleichermaßen ein. Wenn nur eine Familie geändert werden soll, lassen die Einzelseiten den Rest des Dokuments unangetastet.
Repariert das Text, der eine ASCII-Prüfung nicht besteht?
Ja. Gedankenstriche, Halbgeviertstriche, typografische Anführungszeichen und andere Nicht-ASCII-Zeichensetzung sind die üblichen Ursachen für „ungültiges Zeichen“-Fehler bei Importen und alten APIs. Nach dieser Runde sind die Striche ASCII; bleibt ein typografisches Anführungszeichen oder ein geschütztes Leerzeichen, zeigt der gleiche Trick mit dem Einfügen in ein bereinigtes Feld auch das.
Wird sonst noch etwas an meinem Text geändert?
Nein — nur Strichzeichen, dazu die Doppel-Leerzeichen, die eine Entfernung hinterlassen kann (und auch das zeigt das Ergebnis). Buchstaben, Ziffern, Zeilenumbrüche, Groß-/Kleinschreibung und die gesamte übrige Zeichensetzung bleiben unberührt.
Gibt es ein Wortlimit?
Keins. Die Bereinigung läuft im Browser, sodass hunderttausend Zeilen sich wie ein Satz verhalten: kein Upload, kein Konto, nichts gespeichert. Ihr Text verlässt die Seite nie.

Bereit, Ihren Text zu bereinigen?

Keine Registrierung, keine Uploads, kein Wortlimit. Einfügen, wählen, Ergebnis kopieren.

Striche jetzt entfernen