Я хочу заменить одно слово в комментариях проекта моей визуальной студии. Чтобы найти это слово (позволяет сказать, что его «удовольствие» я могу использовать регулярное выражение, как в следующем примере (FYI, я на самом деле, используя пробелы, а не подчеркивания, но поставить подчеркивает здесь, так как они легче увидеть)Как заменить часть строки регулярного выражения в Visual Studio
^(:b*').*_fun_
Это будет найти строки как этот
'Oh how fun it is to ride
'You are fun to talk to
, но он не найдет
'You are so funny!
Это правильно (его именно то, что я хочу). то, что я хочу знать, как я могу использовать использование найти/замещать в VS заменить только слово «весело» с чем-то еще (позволяю сказать, «интересно», ради примера), таких, что полученные комментарии в конечном итоге, как:
'Oh how interesting it is to ride
'You are interesting to talk to
'You are so funny!
без необходимости индивидуально заменить каждое вхождение в «весело» вручную.
Если вы не поняли, я просто хочу найти и заменить в комментариях (это то, что делает поиск регулярного выражения необходимым).
Удивительный, спасибо. Не могли бы вы предложить комманду regex/find-replace, которая найдет все интересные события в строке комментариев и заменит их все? В противном случае, я просто запускаю ту же самую находку/замену несколько раз, что тоже должно делать трюк (я думаю). – n00b
Не уверен, что это возможно. По крайней мере, не с моим ограниченным знанием Visual Studios найти/заменить. – hsan
Хорошо. Я вижу, что вы отредактировали свой ответ, включив <> в поиск. Я в замешательстве, почему. А именно, можете ли вы назвать экземпляр, в котором поиск найдет что-то, что просто «весело» (без брекетов) не поймает?Если я правильно понимаю, добавление скобок ограничивает поиск дальше, оно не делает его более широким. –
n00b