Подстановочные знаки Microsoft Word для поиска дат определенной формы

я редактирую очень большой документ (~200 страниц) с несколькими датами на каждой странице. Я хочу использовать функцию подстановочных знаков MS Word в функции поиска и замены, чтобы удалить их.

ниже приведены некоторые примеры дат:
"Понедельник, 1 Января 2015 Года", "Вторник, 10 Февраля 2015 Года", "Среда, 30 Марта 2015 Года", "Четверг, 29 Марта 2014 Года"...

общая форма (день недели) (1 или 2–значный день) (полный месяц) (год-2014/2015).

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

Я понимаю, что для регулярных выражений можно искать день недели как (Monday|Tuesday|Wednesday|...), но при попытке в Word, это не работает.

спасибо заранее!

22
задан William
07.03.2023 14:51 Количество просмотров материала 3188
Распечатать страницу

1 ответ

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

Это найти все экземпляры формата, который вы хотите, но это не будет очень полезно для замены на определенный формат.

([MTWFS]*day) ([0-9]{1,2}) [ADFJMNOS]{1}*[ehlrty]{1} ([0-9]{4})

Если вы вернетесь ко мне с желаемым форматом, возможно, я смогу что-то сделать, но я подозреваю, что на самом деле может быть быстрее просто запустить несколько отдельных поисков, особенно если это это одноразовая сделка. Следующее должно получить результаты вы хотите в 5-10 минутах.

Monday > Mon (повторить для всех дней недели)

и

([0-9]{1,2}) January [0-9]{2}([0-9]{2}) > /1 Jan /2 (повторяется для всех месяцев

это даст формат: Mon DD Jan YY

1
отвечен Vince Earl 2023-03-08 22:39

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх