Ich weiß, dass dies möglicherweise schon einmal gefragt wurde, aber ich konnte keine Antwort darauf finden.
Ich muss Folgendes ersetzen: CoverLevel="XX" durch CoverLevel="0" , wobei XX eine beliebige Zahl sein kann, ohne ähnliche Instanzen wie CoverLevel="True" oder CoverLevel oder MinCoverLevel="1.3" zu ersetzen.
wäre das mit Notepad++ möglich?
Antwort1
Unten im Suchen/Ersetzen-Fenster können Sie den Suchmodus "regulärer Ausdruck" auswählen, dann können Sie suchen nach
CoverLevel="\d\d"
das \d
bedeutet eine beliebige Zahl in einem regulären Ausdruck. Dies sucht nach zwei Zahlen. Wenn Sie nach „einer oder mehreren Zahlen“ suchen möchten, können Sie den +
Quantifizierer verwenden"\d+"
Antwort2
Wenn Sie auch etwas unberührt lassen möchten SomeOtherCoverLevel="1234"
, müssen Sie stattdessen Folgendes verwenden.
^CoverLevel="\d+"$
Sie müssen Anfang und Ende abgrenzen, um sicherzustellen, dass nichts anderes berührt wird.