Иногда я получаю документы от пользователей, которые не используют пробел после запятой, например «Смотри, это пример».
В Word 2003 есть ли подстановочный знак поиска, который я могу использовать, чтобы найти эти случаи?
Я пытался ,?
и ,*
без успеха, также ,\?
и ,\*
не работаю.
microsoft-word
microsoft-word-2003
Кай Ноак
источник
источник
[!<]?,[!>]?
особенно если вы не знакомы с RegEx - х. У меня было бы несколько шагов при использовании верхнего - найти документ Блокнота со строкой (или открыть эту страницу SE), скопировать строку, вставить строку, запустить. Не думайте, что я бы доверил своему мозгу вспомнить это, по крайней мере, первые несколько раз.Вы можете использовать этот шаблон:
Это значит: найти запятую между любыми символами, только не в начале слова и не в конце слова.
Чтобы в приведенном ниже примере можно было найти только запятую в «3, a» (но НЕ в «:, 1» и «c,»)
источник
Для поиска и исправления запятых не следует пробел. Отметьте «Использовать подстановочные знаки» и используйте следующее:
(Примечание: после «!» В пробелах есть пробел)
Если ваш текст содержит языки / сценарии CTL (например, хинди / деванагари), указанные выше, не работает (не знаете почему?), Используйте это вместо этого (также будет работать с латинскими языками сценариев):
Если ваш текст содержит стихи, то в конце строк (в строфе) может появляться запятая, за ней не следует пробел, поэтому следует добавить условие, чтобы избежать запятых в конце строк:
Если следует избегать запятых в конце абзацев, добавьте ^ 13 (знак абзаца) с ^ l, однако вероятность этого мала, это возможно только тогда, когда машинистка дала разрывы абзацев (вместо разрывов строк) в конец каждой строки.
Еще один случай, если ваш текст содержит числа, содержащие запятую (для обозначения разделителя сотен, тысяч), используйте это, чтобы избежать нежелательных запятых:
источник