3

Я знаю, что это можно было спросить раньше, но я не мог найти ответ на него.

Мне нужно заменить следующее: CoverLevel = "XX" на CoverLevel = "0", в том числе XX - любое число без замены аналогичных экземпляров, таких как CoverLevel = "True" или CoverLevel или MinCoverLevel = "1.3"

это будет возможно с Notepad ++?

2 ответа2

9

В нижней части окна поиска / замены вы можете выбрать режим поиска "регулярное выражение", тогда вы можете искать

CoverLevel="\d\d"

\d означает любое число в регулярном выражении. При этом выполняется поиск двух чисел, если вы хотите найти "одно или несколько чисел", вы можете использовать квантификатор + "\d+"

0

Если вы также хотите оставить что-то вроде SomeOtherCoverLevel="1234" нетронутым, вам нужно будет использовать следующее.

^CoverLevel="\d+"$

Вам нужно разграничить начало и конец, чтобы быть уверенным, что больше ничего не трогается.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .