я могу сделать поиск / замену регулярных выражений в vs.net? - PullRequest
1 голос
/ 26 ноября 2009

В vs.net я хочу найти все вхождения

[someWord]

в моем .sql файле и замените его на

[SomeWord]

Возможно ли это? (обратите внимание на верхний регистр первого символа в результате)

Ответы [ 4 ]

2 голосов
/ 26 ноября 2009

Да, вы можете выполнять поиск / замену регулярных выражений в vs.net, просто поставьте галочку в диалоговом окне. Однако синтаксис регулярных выражений отличается от синтаксиса Perl / .Net. Обратите внимание на различия в синтаксисе.

Здесь есть какая-то ссылка:

http://www.codinghorror.com/blog/archives/000633.html

0 голосов
/ 26 ноября 2009

Не уверен, но вы можете открыть этот файл sql внешне в каком-то редакторе, таком как notepad ++, и соответственно заменить его.

0 голосов
/ 26 ноября 2009

Здесь , это VS Addin для поиска по регулярному выражению и замены, найденной на CodeProject . Имейте в виду, что код был для VS 2003, но его можно перекомпилировать. Я уверен, что для более поздних версий VS.NET.

Надеюсь, это поможет, С наилучшими пожеланиями, Том.

0 голосов
/ 26 ноября 2009

Если это просто определенное слово: -

s/\[someWord\]/[SomeWord]/

Но может быть лучше использовать функцию замены

Если это что-то в квадратных скобках.

s/\[[a-zA-Z]+\]/[\u\1]/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...