Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.editoren > #532
| From | Janis Papanagnou <janis_papanagnou+ng@hotmail.com> |
|---|---|
| Newsgroups | de.comp.editoren |
| Subject | Re: [Notepad++] Noch 'ne Frage zum Ersetzen |
| Date | 2024-08-12 17:18 +0200 |
| Organization | A noiseless patient Spider |
| Message-ID | <v9d943$3bnte$1@dont-email.me> (permalink) |
| References | <lhrk7hF5u8mU1@mid.individual.net> <v9a7kd$2924n$1@dont-email.me> <lhrnsqF6fbrU1@mid.individual.net> |
On 11.08.2024 14:07, Reinhard Zwirner wrote:
> Janis Papanagnou schrieb:
>
> [....]
>> Warum nutzt du (bei Verwendung eines Editors) nicht die 'Ersetzen'
>> Funktion? - Du musst die Suchfunktion mit "Regulären Ausdrücken"
>> aktivieren und ersetzt die fünf Zeichen vor dem 'Z'.
>
> Hi Janis,
>
> vielen Dank für die superschnelle Antwort! Ich habe es gleich
> ausprobiert, allerdings mit nur 4 Punkten vor dem Z, da die
> Einer-Sekunde ja nicht gelöscht werden sollte. Und natürlich wollte
> ich die Ersetzen-Funktion sowieso nutzen ...
Mir war bei der Syntax "...Thh:mm:ss.ds00Z" das 'ds' nicht ganz klar,
daher habe ich es in der Antwort so allgemein gehalten.
Für Postings sind daher immer auch konkrete Beispiele hilfreich, aus
denen man exakt die Art und Anzahl der vorkommenden Zeichen erkennen
kann.
In der Praxis würde man z.B. den Regulären Ausdruck auch spezifischer
schreiben, z.B. die Ziffern explizit spezifizieren; beispielsweise
bei <Punkt> <Ziffer> <Ziffer> <Buchstabe Z> wäre der Ausdruck
[.][0-9][0-9]Z
im Falle einer Angabe von z.B. "T12:34:00.59Z", um die Ersetzung
der Ziffern ab dem Dezimalpunkt robuster zu gestalten.
Es ist sinnvoll, dass du dir die Dokus zur Syntax von Regulären
Ausdrücken im Notepad++ mal anschaust; das schaut im Detail nämlich
unterschiedlich aus bei verschiedenen Parsern. Meist kann man auch
Ausdrücke einfacher formulieren; wenn z.B. vier Ziffern als [0-9]{4}
geschrieben werden können (anstelle von [0-9][0-9][0-9][0-9]) oder
ggf. auch als \d{4} (wie gesagt, abhängig vom eingesetzten Produkt).
Es lohnt sich, Reguläre Ausdrücke zu lernen und anzuwenden.
(Auf den Unix-Systemen gibt es das ja schon seit 50 Jahren, aber
wenn es nun auf den MS Produkten auch verfügbar ist, umso besser!)
Viel Spaß!
Janis
> [...]
Back to de.comp.editoren | Previous | Next — Previous in thread | Find similar | Unroll thread
[Notepad++] Noch 'ne Frage zum Ersetzen Reinhard Zwirner <reinhard.zwirner@t-online.de> - 2024-08-11 13:05 +0200
Re: [Notepad++] Noch 'ne Frage zum Ersetzen Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-08-11 13:34 +0200
Re: [Notepad++] Noch 'ne Frage zum Ersetzen Reinhard Zwirner <reinhard.zwirner@t-online.de> - 2024-08-11 14:07 +0200
Re: [Notepad++] Noch 'ne Frage zum Ersetzen Marcel Logen <333200007110-0201@ybtra.de> - 2024-08-11 14:56 +0200
Re: [Notepad++] Noch 'ne Frage zum Ersetzen Reinhard Zwirner <reinhard.zwirner@t-online.de> - 2024-08-11 15:15 +0200
Re: [Notepad++] Noch 'ne Frage zum Ersetzen Marcel Logen <333200007110-0201@ybtra.de> - 2024-08-11 16:06 +0200
Re: [Notepad++] Noch 'ne Frage zum Ersetzen Reinhard Zwirner <reinhard.zwirner@t-online.de> - 2024-08-12 00:37 +0200
Re: [Notepad++] Noch 'ne Frage zum Ersetzen Marcel Logen <333200007110-0201@ybtra.de> - 2024-08-12 17:19 +0200
Re: [Notepad++] Noch 'ne Frage zum Ersetzen Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-08-12 17:18 +0200
csiph-web