Стереть неизвестную строку между двумя известными строками в Notepad++

Можно ли взять, например, строку:

[abcdef]

И превратить это в:

[]

Используя Notepad++, учитывая, что я не знаю, что в скобках есть строка "abcdef"?

2 ответа

Решение

Да, это очень возможно. Вы можете сделать это, выполнив поиск и замену регулярных выражений.

Ищи (\[).+?(\])
Заменить: $1$2

Есть еще примеры, но в вашем вопросе указаны скобки.

Причина использования \[ а также \] это потому, что сами скобки являются параметрами регулярного выражения и поэтому должны быть экранированы.

Другие вопросы по тегам