2

Я использую раздел «Найти» в Microsoft Word (я использую версию 2007), чтобы найти пути к файлам, которые начинаются с двойной кавычки и заканчиваются двойной кавычкой, за которой следует знак абзаца. Я использую подстановочный знак (*) для этого поиска вместе с escape-символом. Чтобы помочь себе запомнить конкретную команду для использования в будущем, я набрал ее в документе.

Однако, как видно из рисунка, Word находит точную команду поиска и останавливается, когда видит первое вхождение двойной кавычки, за которой следует знак абзаца. Я не уверен, почему он не игнорирует упоминание о поиске, потому что для меня, если бы я хотел найти двойные обратные косые черты, мне нужно было бы ввести три обратные косые черты так, как я должен сейчас ввести две, чтобы найти одну.

Итак, какой правильный поисковый термин необходим, чтобы игнорировать упоминание поискового термина и только пути к файлам с найденной меткой абзаца?

Вот картина, которая лучше всего иллюстрирует то, о чем я говорю:

1 ответ1

1

Ваш * также соответствует второму \ , чтобы предотвратить его использование:

"C:\\[!\\]*"^13

Обновить

Я понял, что \ должен быть пропущен также в [] , также добавлено больше критериев в соответствии с вашим описанием, чтобы избежать совпадения многострочных записей:

"C:\\[!\\][!"^13]@"^13

  • [!\\] , чтобы избежать согласования второй \ в тексте
  • [!"^13]@ чтобы избежать продолжения поиска в нескольких строках, если путь не заканчивается на "^13

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .