Gesundes neues Jahr allseits auf Nickles.de,
        
        bin auf der Suche nach einem Programm, daß in Texten Ersetzungen mit dem Platzhalter * (für beliebige Anzahl aller Zeichen) umgehen kann.
        Ich will exemplarisch
        
        <a id="abs3" name="abs3"></a> in
        <a id="abs3"></a> mit
        " name="*"
         
        ändern. Auch " name="???" macht es nicht.
        
        Bisher habe ich kein Helferlein gefunden, wer kennt eines für WIN oder Linux?
        Falls jemand sowas als VBA für Word 2016 hat, wäre das auch eine Lösung.
        Besten Dank
      
Anwendungs-Software und Apps 14.424 Themen, 72.760 Beiträge
      Guten Abend, das sollte klappen mit dem TausendSasser sed . Allerdings finde ich nirgendwo beschrieben, wo die zu ... Foxy 
    
    
      Das sed selber installiert ist, siehst Du daran, dass es ja grundsätzlich arbeitet, sonst könnte es nicht meckern - Du ... fakiauso 
    
    
      Danke für die Nachhilfe, ich mache viel zu wenig mit der Konsole. Nun habe ich einige Syntaxe probiert nur leider erfolgt ... Foxy 
    
    
      Ist das eine einmalige Aktion mit genau diesem einen Ersetzungsproblem oder muss das regelmäßig mit verschiedenen Dateien ... mawe2 
    
    
      Guten Morgen, danke erstmal für das Interesse. Es handelt sich um die Suche einer Lösung für viele nachfolgende Dateien. ... Foxy 
    
    
      Für .html-Dateien benutze ich Notpad , und das hat eine ziemlich gute suchen... ersetzen-Funktion. PeterP1 
    
    
      Danke für den Hinweis, mit Notepad2 oder schreibe ich den HTML-Code. Nur mit den Platzhaltern und ? kann es nicht umgehen. ... Foxy 
    
    
      In die Spalte A schreibst Du die ursprünglichen HTML-Fragmente. In Spalte B wird mit einer Zeichenkettenoperation der ... mawe2 
    
    
      Intesressanter Ansatz, der bei kurzen Texten funktioniert aber nicht bei fortlaufendem Text von immerhin 135kB und 1567 ... Foxy 
    
    
      135 kB / 1567 Zeilen sollten doch für Excel kein Problem sein. Der Ausdruck für die Ersetzung muss dann natürlich ggf. ... mawe2 
    
    
      Sollte mit verschiedenen Anwendungen möglich sein die RegEx unterstützen. Brauchst das nur eine einzelne Datei oder für ... Borlander 
    
    
      Es handelt sich um ein älteres HTML-Dokument, daß aktualisiert werden soll, dann folgen weitere. Es wird von charset ... Foxy 
    
    
    
      Mit Notepad ist ein Suchen und Ersetzen mit Regulären Ausdrücken möglich. Wenn Du alle Name-Attribute entfernen willst, ... Borlander 
    
    
      Guten Morgen, oh ja. das sollte mit Notepad2 und - gehen. Das wäre eine sehr komfortable Lösung für alle Tage und viele ... Foxy 
    
    
      / a-zA-Z0-9_ / matched nur ein einzelnes Zeichen. Mit einem dahinter kannst Du beliebig viele, mit einem dahinter ... Borlander 
    
    
      Geht nicht gibt s nicht - alter Nickles-Spruch! Für interessierte Mitleser: In der Beschäftigung mit regex führte der ... Foxy 
    
    
      Das passt so nicht: ? steht für 0 oder 1 mal. 7 steht für exakt 7 Vorkommen. 0,7 würde 0 bis 7 erlauben. Warum da nicht ... Borlander 
    
    
      Danke für die Korrekturhinweise. name p .?. 0,7 funktioniert prima, hatte ich so nicht gefunden. Foxy 
    
    name="p(.?.{0,7})"> funktioniert prima
Diese Formulierung ist aber weiterhin sehr ungünstig: '.?' könntest Du auch als '.{0,1}' schreiben und '.{0,1}.{0,7}' matched die selben Eingaben wie '.{0,8}', wobei die Auswertung bei getrennter deutlich aufwändiger ist (2*8 statt 9 Möglichkeiten).
          Und ich bin mir ziemlich sicher, dass auch
           name="p([^"]*)">
          funktionieren würde, aber deutlich robuster ist.
        
