Visual Studio 2008: найти и заменить символом новой строки?

После того, как я недавно столкнулся с той же проблемой, я придумал следующее решение:

Сначала найдите все ItemTags, где tagName либо «смешно», либо «политика» и возвращает массив ItemTag _ids.

Затем найдите элементы, которые содержат все ItemTag _ids в массиве тегов

ItemTag
  .find({ tagName : { $in : ['funny','politics'] } })
  .lean()
  .distinct('_id')
  .exec((err, itemTagIds) => {
     if (err) { console.error(err); }
     Item.find({ tag: { $all: itemTagIds} }, (err, items) => {
        console.log(items); // Items filtered by tagName
     });
  });
13
задан burnt1ce 19 March 2010 в 15:33
поделиться

2 ответа

Используйте поиск RegEx:

В диалоговом окне поиска - разверните «Параметры поиска» Установите флажок «Использовать: регулярные выражения»

Рядом с полем поиска теперь есть активная стрелка , он покажет вам доступные параметры / значения RegEx.

Требуемое значение будет \ n. Так что "SearchValue \ n" должен это сделать.

Имейте в виду, что это не стандартный RegEx, который вы используете, он специфичен для VS. Replace также может использовать значения RegEx.

28
ответ дан 1 December 2019 в 19:30
поделиться

Вы можете попробовать мой Макрос многострочного поиска и замены.

1
ответ дан 1 December 2019 в 19:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: