Как вы находите все файлы с двумя отдельными словами? - PullRequest
7 голосов
/ 25 февраля 2012

В VS2010, что было бы регулярным выражением «Найти в файлах» для поиска всех исходных файлов, которые содержат два отдельных слова независимо от разрывов строк?

Например, я хочу найти любой исходный файл, которыйсодержит «Это» и «То».

Я пробовал что-то подобное, но это не сработало:

((Это). * \ n *. * (То))

Ответы [ 2 ]

17 голосов
/ 25 февраля 2012

'this', за которым следует все, включая символ новой строки, за которым следует 'that',
или
'that', за которым следует что-либо, включая символ новой строки, за которым следует 'this':

((this)(.*\n)*.*(that))|((that)(.*\n)*.*(this))
0 голосов
/ 06 января 2017

Мне проще это сделать, например:

select|insert|update|delete

Примечание. Для поиска VS необходимо использовать регулярные выражения.Порядок слов не имеет значения.

Итак, в итоге получается что-то вроде этого: enter image description here

РЕДАКТИРОВАТЬ: чтобы найти список, просто сделайте "Целое решение », а затем« Найти все ».enter image description here

enter image description here

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