Was ist das beste Programm für die String-Manipulation?

0

Ich würde gerne das beste Programm (sicherlich ein Texteditor) kennen, um eine String-Manipulation wie String-Substitution durchzuführen.

Übrigens möchte ich folgendes tun: String-Manipulation vom Typ String-Substitution im mathematischen Ausdruck

Ich danke dir sehr!

Peterstone
quelle
2
Auf welcher Plattform?
GreenMatt
1
Um die Art der Manipulation durchzuführen, nach der Sie in Ihrer vorherigen Frage gefragt haben, sind Perl oder Python Ihre besten Wetten (meine Antwort verwendet Perl). AWK könnte es schaffen. Es würde ein sehr komplexes sedSkript erfordern, um überhaupt näher zu kommen. Es kann sein, dass die Regex-Verarbeitung in Vim oder Emacs der Herausforderung gewachsen ist. @ GreenMatt: Die einzig wahre Plattform - Windows. ;-)
Dennis Williamson

Antworten:

3

Meine Einstellungen sind in dieser Reihenfolge: perl, vim (vi, gvim usw.) Substitutionsbefehle, sed und awk.

Perl ist eine schwere Software, die auch Mathematik kann. Weitere Informationen finden Sie unter http://perlmonks.org/ .

Vi ist der bekannte Texteditor, den alle * ix-Systeme haben (Linux, Unix usw.), der übrigens ein paar nette Skripte erstellen kann.

Sed ist, na siehe http://linux.die.net/man/1/sed

Awk (Gawk und seine Brüder) ist, siehe http://linux.die.net/man/1/awk

... fast vergessen. Das absolut Beste und mit einem passenden Preisschild ist PowerGrep. Ohne Zweifel der einfachste Weg, komplexe Abfragen und Ersetzungen von Text in DOC, TXT und anderen Dateien zu formulieren.

Rolnik
quelle
superuser.com/questions/39384/best-grep-like-tool, wenn Sie an regulären Ausdrücken und Grep
Rolnik
1

Schau dir sed an

Ofir
quelle