Groups | Search | Server Info | Login | Register


Groups > de.comp.editoren > #528

Re: [Notepad++] Noch 'ne Frage zum Ersetzen

From Marcel Logen <333200007110-0201@ybtra.de>
Newsgroups de.comp.editoren
Subject Re: [Notepad++] Noch 'ne Frage zum Ersetzen
Date 2024-08-11 14:56 +0200
Organization Bureau Logen
Message-ID <20240811su125653@o15.ybtra.de> (permalink)
References <lhrk7hF5u8mU1@mid.individual.net> <v9a7kd$2924n$1@dont-email.me> <lhrnsqF6fbrU1@mid.individual.net>

Show all headers | View raw


Reinhard Zwirner in de.comp.editoren:

>Janis Papanagnou schrieb:

[regex]
>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 ...
>
>> Also ersetze ".....Z" durch "Z" (wobei die Punkte Meta-Zeichen
>> für "belibige Zeichen" darstellen); prüfe die Notepad++ Doku, was
>> in diesem Editor das entsprechende Meta-Zeichen ist.
>> 
>> Um nicht andere Vorkommen von "<irgendwas>Z" zu ersetzen, kannst
>> du bei Bedarf das Such-(und Ersetzungs-)Muster um das Suffix
>> "</time>" verlängern.
>
>Das "Z" gibt's nur im Zeitstempel, also war die Verlängerung nicht
>nötig. Mit den 4 Punkten hat es auch soweit geklappt; allerdings
>wurden dann auch die Volle-Sekunden-Zeitstempel gekürzt, so dass
>darin deshalb nur noch die Zehner-Minuten enthalten waren. Ich werd'
>mal über das Problem nachdenken, aber vielleicht fällt Dir ja sofort
>die passende Lösung ein ...

Ich verstehe das mit den vier Punkten nicht ganz.

Mit fünf Punkten würde aus

   <time>yyyy-mm-ddThh:mm:ss.ds00Z</time>
                            .....Z

=> <time>yyyy-mm-ddThh:mm:ssZ</time>

was ja IMHO wie gewünscht aussieht.

Mein Vorschlag für die regex wäre, "\.....Z" zu er-
setzen durch "Z". Das "\." steht dann für den Punkt
nach "ss". Damit würden nur die 'langen' Zeitstempel
erfaßt, wenn ich mich nicht irre.

Marcel                                                       (Lines: 47)
-- 
               ╭───────────╮        ╭─╮                           ..67..
╭──╮     ╭─╮   ╰─────────╮ │      ╭─╯ │                     ╭──╮  ..67..
╯  │ ╭───╯ ╰─╮           │ │   ╭──╯   ╰───╮  ╭──────╮  ╭──╮ │  │  ..67..
   ╰─╯       ╰───────────╯ ╰───╯          ╰──╯..47..╰──╯  ╰─╯  ╰────────

Back to de.comp.editoren | Previous | NextPrevious in thread | Next in thread | Find similar


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