Hi, da ich bei Notepad++ (den benutzen ja auch einige, wie ich gelesen habe) ähnlich wie beim TC auch mit RegEx Texte suchen und ersetzen kann, fiel mir folgender Unterschied auf, und ich wollte wissen, ob ich das richtig verstanden habe:
Beispiel:
Im Text "Test" sollen alle s und t erhalten in Klammern gesetzt werden.
Aus "Test" wird also: "(T)e(s)(t)"
Das geht bei Total Commander's MUT mit RegEx
suchen: ([st])
ersetzen durch: ($1)
$1 ist der Platzhalter für das Gefundene, richtig?
Bei Notepad++ muss man ebenfalls mit RegEx
suchen: ([st])
aber ersetzen durch: (\1)
Hier ist \1 der Platzhalter für das Gefundene.
Und wenn ich mehre Such-Ausdrücke in runden Klammern verwende, kann ich die einzelnen gefundenen Teile jeweils mit der Nummer ansprechen, soweit korrekt?
In der TC-Hilfe gibt es ein Beispiel mit zwei Klammern, wie viele kann das MUT? Den Ziffern nach theoretisch 9.
lG,
Alex
TC NP++ RegEx Suchen Ersetzen mit Erhalten Verständnisfrage
Moderators: Hacker, Stefan2, white
- Crashguard303
- Junior Member
- Posts: 61
- Joined: 2011-11-30, 21:02 UTC
- Location: Deutschland
TC NP++ RegEx Suchen Ersetzen mit Erhalten Verständnisfrage
CPU: Athlon 4X3000 - RAM: 8GB - OS: Windows 7 Home Premium 64bit (OEM) - TC: 7.57 rc1
Hallo
Gruss
MrMurphy
Ja.kann ich die einzelnen gefundenen Teile jeweils mit der Nummer ansprechen, soweit korrekt?
Praktisch auch.Den Ziffern nach theoretisch 9.
Es gibt noch mehr Unterschiede und übrigens noch mehr RegEx-Dialekte. Der Begriff "RegEx" bzw. "Reguläre Ausdrücke" oder "Regular Expressions" beschreibt nur die Möglichkeit, Texte durch Platzhalter zu finden und zu ersetzen. Wie das geschieht entscheidet jeder Programmierer für seine Software selbst.fiel mir folgender Unterschied auf
Gruss
MrMurphy
- Crashguard303
- Junior Member
- Posts: 61
- Joined: 2011-11-30, 21:02 UTC
- Location: Deutschland
Eben
Genau, das ist, es.
Es gibt nicht Den RegEx, hier ist sind sie ja für Dateien und Texte gemacht.
Ich bin ja auch beim Suchen auf RegEx für die dynamische HTML-Erstellung (PHP) und Datenbanken (SQL) gestoßen.
Danke für die Antwort, dann kann ich bis Sommer schon was üben
Es gibt nicht Den RegEx, hier ist sind sie ja für Dateien und Texte gemacht.
Ich bin ja auch beim Suchen auf RegEx für die dynamische HTML-Erstellung (PHP) und Datenbanken (SQL) gestoßen.
Danke für die Antwort, dann kann ich bis Sommer schon was üben

CPU: Athlon 4X3000 - RAM: 8GB - OS: Windows 7 Home Premium 64bit (OEM) - TC: 7.57 rc1