Почему этот поиск не работает в MS Word 2016?

Почему этот поиск не работает в MS Word 2016?

У меня большой документ (1000 страниц), и мне нужно заменить все символы «в начале слова на »(ALT+0187).

Когда я хочу найти в документе символW в началеслова, я использую

<(W)

Почему я не могу найти символ «(в MS Windows это ALT+0171) таким же образом?

<(«)   // does not find anything

Мой поисковый запрос не отвечает на что-то вроде«But

решение1

Как заметили AFH и Yisroel Tech, слово никогда не может начинаться с «, поэтому начало словаследуетшеврон.

Окончательная строка поиска должна быть просто «<.

и результаты можно заменить на ».

решение2

Вы можете попробовать экранировать символ с помощью \или ознакомиться с этой страницей справки по поиску/замене специальных символов в документе Word, если вы еще этого не пробовали:

http://www.officetooltips.com/word/tips/replacing_special_characters.html

решение3

Как отмечает @AFH, «это не символ, являющийся частью слова, поскольку он считается знаком препинания.

В качестве альтернативного способа выполнения того, что вы хотите сделать, хотя и не уверен, что это будет достаточно хорошо в вашей ситуации, вы можете использовать ([^13- ])(«)([! ])строку Find и Replace на \1»\3. Это найдет вам любой «, который находится после пробела или абзаца, и за которым не следует пробел, так что это, вероятно, покроет все « в начале слов, но не « в середине слов или отдельно.

Кстати, персонаж «и »не ел ALT+0187( ALT+0171это "Латинская заглавная буква C с крючком" и "Латинская строчная буква U с двойным акутом" соответственно.) Правильный Unicode для «и »- это00ABи00BB.

Связанный контент