Я пытаюсь найти все с помощью операторов, которые находятся в файлах cs, которые содержат ссылку на класс в любом месте в файле, следующем за ним.Как найти с lookahead в Visual Studio 2012 Regex Найти и заменить
Например, я хочу соответствовать using Example.Foo;
, если BaseClass<SomeClass>
находится в любом месте файла, следующего за ним.
Как например:
Я попытался (using Example.Foo;)(?=[.\s\n]*BaseClass\<SomeClass\>[.\s\n]*)
, но не радость ...
UPDATE
Для ясности, это для VS 2012 IDE Найти и заменить диалог.
попробуйте этот шаблон '(? S) (? =. * BaseClass) используя \ sExample \ .Foo;' –
@ 491243, это тоже не сработало ... – Jim