Wiem, że to mogło być wcześniej zadane, ale nie mogłem znaleźć odpowiedzi na to pytanie.
Muszę zastąpić następujące: CoverLevel = "XX" z CoverLevel = "0", obejmuje to XX jako dowolną liczbę, bez zastępowania podobnych instancji, takich jak CoverLevel = "True" lub CoverLevel lub MinCoverLevel = "1.3"
czy byłoby to możliwe dzięki notepad ++?
notepad++
regex
find-and-replace
ABD10
źródło
źródło
without replacing ... or MinCoverLevel="1.3"
.
nie jest cyfrą.CoverLevel="\d\d?"
, gdzie?
pasuje do 0 lub 1 instancji.Jeśli chcesz też coś zostawić
SomeOtherCoverLevel="1234"
nietknięty, musisz zamiast tego użyć następujących.^CoverLevel="\d+"$
To, czego potrzebujesz, to rozgraniczenie początku i końca, aby mieć pewność, że nic innego nie zostało dotknięte.
źródło