Как выполнить поиск по шаблону для определенной строки, используя RegEx со специфическим символом в конце - PullRequest
2 голосов
/ 02 ноября 2011

В Visual Studio IDE я пытаюсь найти все статические поля, простой поиск по «статическому» слову также показывает статические свойства и методы.Как я могу искать объявления полей, игнорируя при этом все методы - статические методы заканчиваются на ")"

Так что, я думаю, это будет поиск по шаблону, начинающийся со "статического" и не заканчивающийся ") ".

Любая помощь приветствуется.

1 Ответ

2 голосов
/ 02 ноября 2011

При этом будет обнаружено статическое значение, за которым не следует)

static[^)]*$

При этом будет найдено что-либо со статическим значением, но строка не заканчивается) с необязательным конечным пробелом.

static.*[^(]\s*$

Будетработать, однако он все равно будет находить закомментированные вещи.

Если вы нажмете Ctrl + Shift + F, прежде чем пытаться искать, вы получите хороший список всего найденного.Обязательно отметьте «ИСПОЛЬЗОВАТЬ», а затем регулярное выражение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...