Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Hallo,
ich suche eine Möglichkeit, in einer Textdatei (.txt, .docx) die Kombination Punkt-Leerzeichen-Kleinbuchstabe durch Komma-Leerzeichen-Kleinbuchstabe zu ersetzen. Es soll sich um denselben Buchstaben handeln.
Danke!
Geht aber auch, mit MS Word zum Beispiel, manuell über Suchen+Ersetzen mit regulärem Ausdruck oder analog per Macro, wenn man sich das für mehrere Dokumente vereinfachen will.
NP++ macht das Ganze auch für Textdateien (ist auch sonst ein toller Editor).
Die Kunst an der Stelle ist, einen passenden Ausdruck zu basteln. Google sollte da helfen.
Was ich sagen wollte war, es gibt genügend Tools, mit denen man sowas machen kann, aber allen ist gemein, daß man einen regulären Ausdruck braucht. Sprich, der Aufwand für den richtigen RE ist höher als für das Tool, weil ohne passenden RE nützen die Tools alle nichts.
Unbeachtet davon bleibt das Problem, daß man so in einem Fließtext ggfs. auch falsche Dinge kassiert.
Dazu braucht man gar kein extra Tool, das kann der Editor, der in jedem Windows enthalten ist.
. d
; d
ersetzen ist in wenigen Sekunden geschehen.. Und Word kann das auch. Entweder alle ersetzen oder einzeln durch gehen, sollte was falsches dabei sein.
Hallo,
ich suche eine Möglichkeit, in einer Textdatei (.txt, .docx) die Kombination Punkt-Leerzeichen-Kleinbuchstabe durch Komma-Leerzeichen-Kleinbuchstabe zu ersetzen. Es soll sich um denselben Buchstaben handeln.
Danke!
So ziemlich jeder Texteditor ist mit der Suchen, bzw suchen/ersetzen dein Freund.
Sofern du dir das Linux Subsystem für Windows installiert kannst du auch die commandline benutzen.
Als Tool dient hier SED.
sed -i 's/alt/neu/g' Dateiname
Willst du erst das Ergebnis sehen verwende -e statt i. Bist du dir unsicher, sichere vorher deine Originaldatei.
s suche, / als Trennzeichen zwischen den Argumenten, g ersetzt global alles.
Bei einem Unixoiden, professionellen Betriebssystem ist SED bereits in der Standardinstallation enthalten.
Ich habe es so verstanden, dass es um einen bestimmten Buchstaben geht, vielleicht auch 5. Dann kann man das im uralten Editor zu 100% machen, nur eben 5x.
Wenn es sich jetzt um alle Buchstaben des Alphabets handelt und man das alles in einem Schritt erledigen will, das kann der Editor natürlich nicht!
Danke, auf ungefähr 20 Hilfeseiten war dies "\1" gar nichtangebegeben.
Smily schrieb:
Dazu braucht man gar kein extra Tool, das kann der Editor, der in jedem Windows enthalten ist.
. d
; d
ersetzen ist in wenigen Sekunden geschehen.. Und Word kann das auch. Entweder alle ersetzen oder einzeln durch gehen, sollte was falsches dabei sein.
Nur dass ich das nicht für 25 Buchstaben durchlaufen lassen will. Daher frage ich hier.
Smily schrieb:
Ich habe es so verstanden, dass es um einen bestimmten Buchstaben geht, vielleicht auch 5. Dann kann man das im uralten Editor zu 100% machen, nur eben 5x.
Wenn es sich jetzt um alle Buchstaben des Alphabets handelt und man das alles in einem Schritt erledigen will, das kann der Editor natürlich nicht!
Es geht um 200 Seiten Fließtext, in denen irrtümlich für jedes Komma ein Punkt steht. Das muss ich arbeitsökonomisch ersetzen... Naja jetzt geht es ja.
Falls jemand noch weiß, wie ich Zeilenumbrüche ersetze (aber nur, wenn in einer Zeile mehr als 30 oder so Zeichen stehen). Ich weiß nicht, wonach ich in dem Link von @coolmodi genau suchen soll.
Danke an alle!