Find & Reolace using regular expression

by DenisM 29. ноября 2011 05:46

Иногда по всему проекту требуется заменить фразу по маске.

Обычно после дизасемблирования все свойства  дизасемблятся как метов o.get_PropName()  и set_PropName(value);

Для замены всех  o.get_PropName() на o.PropName

в поле Find what окна Find and Replace пишем get_{[^(]+}\(\)

в поле Replace with пишем \1

Для замены всех  o.set_PropName(value) на o.PropName = (value)

в поле Find what окна Find and Replace пишем set_{[^(]+}\(

в поле Replace with пишем \1=(

Для замены всех o.get_Item(key) на o[key]

 

http://www.codeproject.com/KB/tips/vstudioregexfind.aspx 

в поле Find what окна Find and Replace пишем .get_Item\({[^)]+}\)

в поле Replace with пишем [\1]

Для замены всех o.set_Item(key,val) на o[key]=val

в поле Find what окна Find and Replace пишем .set_Item\({[^)]+},{[^)]+}\)

в поле Replace with пишем [\1]=\2

 

 

Оценок нет

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Visual Studio

Комментарии закрыты

О нас

Это блог компании Инлайн. Мы занимаемся разработкой сайтов, корпоративных порталов и корпоративных информационных систем на основе новейших технологии Microsoft  - ASP.NET, SharePoint и Silverlight. А в этом блоге мы размещаем самые последние новости в области разработке для web.

Облако тегов