Ich muss |||||| am Anfang jeder Zeile hinzufügen, die NICHT das folgende Datums-/Uhrzeitformat enthält:
24, 2016||3:45am||
Genauer gesagt jede Zeile, die NICHT die folgende reguläre Ausdruckszeichenfolge enthält:
\d{1,2}, 201\d{1}\|\|\d{1,2}:\d{2}am\|\|
Ich bin für jede Hilfe dankbar.
Antwort1
Dies ergibt sich aus der negativen Lookaround-AntwortHier
^((?!\d{1,2}, 201\d{1}\|\|\d{1,2}:\d{2}am\|\|).)*$
Um den Text zu suchen und zu ersetzen, müssen Sie das Ganze in Klammern setzen:
(^((?!\d{1,2}, 201\d{1}\|\|\d{1,2}:\d{2}am\|\|).)*$)
Geben Sie dann im Feld „Ersetzen“ Folgendes ein:|||||| $1