{"id":309,"date":"2026-10-03T17:19:33","date_gmt":"2026-10-03T16:19:33","guid":{"rendered":"https:\/\/wpcalc.com\/de\/doppelte-zeilen-entfernen\/"},"modified":"2026-10-03T17:19:33","modified_gmt":"2026-10-03T16:19:33","slug":"doppelte-zeilen-entfernen","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/de\/web-tools\/doppelte-zeilen-entfernen\/","title":{"rendered":"Doppelte Zeilen entfernen"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Tool zum Entfernen doppelter Zeilen aus Text<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"309\" data-favorite-title=\"Doppelte Zeilen entfernen\" data-favorite-url=\"https:\/\/wpcalc.com\/de\/web-tools\/doppelte-zeilen-entfernen\/\" data-favorite-excerpt=\"Entfernen Sie doppelte Zeilen aus einer Liste, w\u00e4hrend das erste Vorkommen jeder Zeile erhalten bleibt. F\u00fcgen Sie Ihre Liste in die Texteingabe ein, um ein bereinigtes, dedupliziertes Ergebnis zu erhalten.\" aria-label=\"Zu Favoriten hinzuf\u00fcgen\" data-favorite-icon=\"icon icon-calculator\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/de\/web-tools\/doppelte-zeilen-entfernen\/\" method=\"POST\" class=\"calculator\" id=\"calculator-309\" data-post=\"309\"><fieldset class=\"fieldset-input\"><legend class=\"sr-only\">Eingabefelder<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">Texteingabe<\/label><textarea id=\"field-1\" name=\"texteingabe\">Apple\nBanana\nApple\nOrange\nBanana<\/textarea><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Neu berechnen\" id=\"calculate-button\" data-post=\"309\">Berechnen<\/button><button type=\"reset\">Zur\u00fccksetzen<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Automatisch berechnen<\/label><small>Wenn aktiviert, wird das Ergebnis automatisch aktualisiert, sobald Sie einen Wert \u00e4ndern.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Ihre Ergebnisse<\/h3><div class=\"result-box\"><div class=\"field-result is-column\" id=\"output-1\"><span class=\"field-title\"><span>Eindeutige Zeilen<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Ergebnis kopieren\" aria-label=\"Ergebnis kopieren\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Link zu dieser Berechnung kopieren<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Kommentar schreiben<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"309\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">Wie finden Sie dieses Ergebnis?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Gef\u00e4llt mir <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Hilfreich <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Verwirrt <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Entt\u00e4uscht <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Ungenau <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Formel zum Entfernen doppelter Zeilen<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formel<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ U = \\operatorname{firstDistinct}\\!\\left(\\left[\\operatorname{trim}(s)\\mid s\\in\\operatorname{lines}(X),\\ \\operatorname{trim}(s)\\ne\\varnothing\\right]\\right) \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Wobei gilt:<\/strong><\/p>\n<ul>\n<li>\\(X\\) \u2014 der in der Texteingabe eingegebene Text.<\/li>\n<li>\\(s\\) \u2014 eine einzelne Zeile der Eingabe.<\/li>\n<li>\\(\\operatorname{trim}(s)\\) \u2014 die Zeile, nachdem f\u00fchrende und abschlie\u00dfende Leerzeichen entfernt wurden.<\/li>\n<li>\\(U\\) \u2014 die nichtleeren, eindeutigen Zeilen in der Reihenfolge ihres ersten Auftretens.<\/li>\n<\/ul>\n<p>Das Tool unterteilt die Eingabe in Zeilen, entfernt bei jeder Zeile die Leerzeichen am Anfang und Ende, \u00fcberspringt leere Zeilen und beh\u00e4lt nur das erste Vorkommen jeder verbleibenden Zeile. Das Ergebnis wird nicht sortiert.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-2\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Doppelte Zeilen entfernen \u2013 Berechnungsbeispiel<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Beispiel:<\/strong> Geben Sie die Standardliste ein: Apple, Banana, Apple, Orange und Banana \u2014 mit je einem Eintrag pro Zeile.<\/p>\n<p>\\[ [\\text{Apple},\\ \\text{Banana},\\ \\text{Apple},\\ \\text{Orange},\\ \\text{Banana}] \\longrightarrow [\\text{Apple},\\ \\text{Banana},\\ \\text{Orange}] \\]<\/p>\n<p><strong>Ergebnis:<\/strong> Das Feld \u201eEindeutige Zeilen\u201c enth\u00e4lt 3 Zeilen: Apple, Banana und Orange, in dieser Reihenfolge. Das zweite Apple und das zweite Banana werden entfernt.<\/p>\n<p>\n\r\n<\/section>\n<h2>So verwenden Sie das Tool zum Entfernen doppelter Zeilen<\/h2>\n<ol>\n<li>F\u00fcgen Sie Ihre Liste in die <strong>Texteingabe<\/strong> ein oder tippen Sie sie dort, wobei sich jeder Eintrag in einer eigenen Zeile befindet. Das Feld enth\u00e4lt anfangs ein f\u00fcnfzeiliges Beispiel, das Sie ersetzen k\u00f6nnen.<\/li>\n<li>Pr\u00fcfen Sie das Ergebnis unter <strong>Eindeutige Zeilen<\/strong>. Jeder beibehaltene Eintrag erscheint einzeln, in derselben Reihenfolge wie sein erstes Auftreten in Ihrer Eingabe.<\/li>\n<li>Verwenden Sie die Kopierfunktion des Ergebnisses, wenn Sie die bereinigte Liste an anderer Stelle ben\u00f6tigen. \u00dcberpr\u00fcfen Sie nach dem Einf\u00fcgen die Zeilenumbr\u00fcche in der Zielanwendung, insbesondere wenn Sie sie in eine Tabellenkalkulation oder einen anderen Editor \u00fcbertragen.<\/li>\n<\/ol>\n<p>Sie m\u00fcssen Duplikate nicht selbst z\u00e4hlen oder markieren. Um zu testen, wie das Tool mit Ihren Daten umgeht, versuchen Sie, denselben Eintrag zweimal einzugeben \u2014 einmal mit Leerzeichen am Anfang oder Ende einer Zeile \u2014 und vergleichen Sie dann das Ergebnis.<\/p>\n<h2>Was gilt als doppelte Zeile?<\/h2>\n<p>Ein Duplikat ist eine Zeile, deren Text nach dem Entfernen von Leerzeichen an beiden Enden mit einer fr\u00fcheren Zeile \u00fcbereinstimmt. Beispielsweise werden eine Zeile mit dem Inhalt <code> Apple <\/code> und eine sp\u00e4tere Zeile mit <code>Apple<\/code> zu demselben Eintrag. Nur das erste Vorkommen bleibt erhalten. Zeilen, die ausschlie\u00dflich Leerzeichen enthalten, werden vollst\u00e4ndig ausgelassen. Das Ergebnis kann also weniger Zeilen enthalten, selbst wenn kein nichtleerer Eintrag doppelt vorkommt.<\/p>\n<p>Der Vergleich unterscheidet zwischen Gro\u00df- und Kleinschreibung. <code>Apple<\/code>, <code>apple<\/code> und <code>APPLE<\/code> sind drei verschiedene Zeilen und bleiben alle erhalten. Auch Leerzeichen oder Satzzeichen <em>innerhalb<\/em> einer Zeile spielen eine Rolle: <code>New York<\/code> stimmt nicht mit <code>New  York<\/code> \u00fcberein. Das Tool korrigiert keine Rechtschreibung, vereinheitlicht keine Formatierung und entscheidet nicht, ob zwei unterschiedlich geschriebene Eintr\u00e4ge dasselbe bedeuten.<\/p>\n<p>Das Ergebnis bewahrt die Reihenfolge des ersten Auftretens. Erscheint ein Name in Zeile zwei und Zeile zehn, wird seine Position im Ergebnis durch Zeile zwei bestimmt. Das ist n\u00fctzlich, wenn die urspr\u00fcngliche Reihenfolge eine Priorit\u00e4t oder einen Kontext vermittelt, etwa bei einer manuell erstellten Rangliste. Wenn Sie anschlie\u00dfend alphabetische Reihenfolge w\u00fcnschen, verwenden Sie den <a href=\"https:\/\/wpcalc.com\/de\/web-tools\/liste-alphabetisch-sortieren\/\">Listensortierer<\/a>. Bei unterschiedlich geschriebenen Eintr\u00e4gen kann ein <a href=\"https:\/\/wpcalc.com\/de\/web-tools\/gross-kleinschreibung-konverter\/\">Gro\u00df-\/Kleinbuchstaben-Konverter<\/a> helfen, den Text vor dem Entfernen der Duplikate zu vereinheitlichen.<\/p>\n<h2>Praktische Hinweise und Einschr\u00e4nkungen<\/h2>\n<ul>\n<li><strong>Ein Datensatz pro Zeile verwenden.<\/strong> Ein kommagetrennter Satz bleibt eine Zeile; das Tool teilt ihn nicht in einzelne Eintr\u00e4ge auf. Wenn Ihre Eintr\u00e4ge zun\u00e4chst getrennt werden m\u00fcssen, probieren Sie den <a href=\"https:\/\/wpcalc.com\/de\/web-tools\/text-trennzeichen-konverter\/\">Texttrenner<\/a> aus.<\/li>\n<li><strong>Exakte Text\u00fcbereinstimmung nach dem Trimmen erwarten.<\/strong> Bei einer Adressliste bleiben <code>Alex@example.com<\/code> und <code>alex@example.com<\/code> getrennt, weil sie sich in der Gro\u00df-\/Kleinschreibung unterscheiden. Pr\u00fcfen Sie die gew\u00fcnschte Schreibweise, bevor Sie das Ergebnis als endg\u00fcltige Liste eindeutiger Personen betrachten.<\/li>\n<li><strong>Strukturierte Daten sorgf\u00e4ltig pr\u00fcfen.<\/strong> Eine CSV-Zeile wird als ganze Zeile behandelt; ihre Spalten werden nicht ausgewertet. Zwei Zeilen, die sich in Leerzeichen oder Satzzeichen unterscheiden, k\u00f6nnen getrennt bleiben, und das Tool kann Duplikate nicht anhand nur einer Spalte erkennen.<\/li>\n<li><strong>Leerzeilen werden nicht beibehalten.<\/strong> Verwenden Sie das Ergebnis nicht, wenn Leerzeilen als sinnvolle Trenner zwischen Gruppen dienen.<\/li>\n<\/ul>\n<p>Vergleichen Sie zur letzten Kontrolle das bereinigte Ergebnis mit Ihrer urspr\u00fcnglichen Liste, bevor Sie die Quelle l\u00f6schen \u2014 insbesondere dann, wenn kleine Unterschiede bei Gro\u00df-\/Kleinschreibung, internen Leerzeichen oder Satzzeichen bedeutsam sein k\u00f6nnen. Um zu messen, wie viel Text nach der Bereinigung \u00fcbrig bleibt, f\u00fcgen Sie das Ergebnis in den <a href=\"https:\/\/wpcalc.com\/de\/web-tools\/zeichen-zaehler\/\">Zeichenz\u00e4hler<\/a> ein.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Entfernen Sie doppelte Zeilen aus einer Liste, w\u00e4hrend das erste Vorkommen jeder Zeile erhalten bleibt. F\u00fcgen Sie Ihre Liste in die Texteingabe ein, um ein bereinigtes, dedupliziertes Ergebnis zu erhalten.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[15],"tags":[71],"class_list":["post-309","post","type-post","status-publish","format-standard","hentry","category-web-tools","tag-text-tools"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/posts\/309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/comments?post=309"}],"version-history":[{"count":6,"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/posts\/309\/revisions"}],"predecessor-version":[{"id":4504,"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/posts\/309\/revisions\/4504"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/media?parent=309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/categories?post=309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/tags?post=309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}