2015-11-22 3 views
-1

У меня есть что-то вроде этого в моем файле:Регулярные выражения для Notepad ++ для поиска} г}

material { M_AD26 } 
    } 
    } 
    union { 

Я хотел бы заменить эти две отдельные последовательные скобки с одной, чтобы получить:

material { M_AD26 } 
    } 
    union { 

В Notepad ++ я пробовал что-то вроде (}) \ r (\ s) (}) с различным количеством \ s, но так и не получил право найти эти повторяющиеся скобки. Большое спасибо за помощь.

+1

Выполняет '\} \ s + \}' замену на '}' решение проблемы? –

+0

Частично ... Я должен заменить}} в пустых строках одним}, но у меня также есть строки без}, поэтому замена M_AD26}} на} не помогает. Мне нужно заменить только 2-ю и 3-ю строки одиночным} – Radek

ответ

2

Он работал для меня:

enter image description here

Regex:

(^\s*\}\s*)\1 

Replace:

\1 

Надеется, что это помогает.

+0

Большое спасибо :) Это помогло :) – Radek

+0

Рад помочь :) –

Смежные вопросы