#notepad
#notepad
Вопрос:
Как мне очистить последнюю часть приведенного ниже текста, чтобы получить данные только до .xls?
/Artifacts amp; Supporting Docs/AR.01 - WLCE cohort schema Rel 3.0 final Jan, 3, 2013.xls, 247 KB, 06/11/2013
Мне нужна только эта часть, /Artifacts amp; Supporting Docs/AR.01 - WLCE cohort schema Rel 3.0 final Jan, 3, 2013.xls
Я попытался использовать приведенную ниже команду, но не сработал так, как ожидалось.
Выбранное регулярное выражение и обтекание. Проверен случай совпадения
Найдите что: , [0-9].*
Заменить на:(оставить пустым)
Ответ №1:
попробуйте найти регулярное выражение xls,.*$
и заменить его на xls
. Ваше регулярное выражение будет соответствовать любому символу coma, за которым следует числовой символ, оно слишком широкое.
Комментарии:
1. Я ищу более общее выражение, которое соответствовало бы .pdf, .xlsx, .csv etc..My Reg ex работает в большинстве случаев, но в особых случаях, как описано выше, это приводит к сбою.
2. что ж, в данном примере регулярное выражение
, [0-9].*
должно соответствовать всему, что указано после января. Можете ли вы опубликовать больше строк вашего файла, чтобы мы могли попытаться найти общее выражение?
Ответ №2:
- Ctrl H
- Найти то, что:
.S K,. $
- Заменить на:
LEAVE EMPTY
- проверьте обтекание
- проверка регулярного выражения
- СНИМИТЕ ФЛАЖОК
. matches newline
- Replace all
Объяснение:
. # a dot
S # 1 or more non spaces
K # forget all we've seen until this position
, # a comma
. # 1 or more any character but newline
$ # end of line
Учитывая:
/Artifacts amp; Supporting Docs/AR.01 - WLCE cohort schema Rel 3.0 final Jan, 3, 2013.xls, 247 KB, 06/11/2013
/Artifacts amp; Supporting Docs/AR.01 - WLCE cohort schema Rel 3.0 final Jan, 3, 2013.pdf, 247 KB, 06/11/2013
/Artifacts amp; Supporting Docs/AR.01 - WLCE cohort schema Rel 3.0 final Jan, 3, 2013.csv, 247 KB, 06/11/2013
Результат для данного примера:
/Artifacts amp; Supporting Docs/AR.01 - WLCE cohort schema Rel 3.0 final Jan, 3, 2013.xls
/Artifacts amp; Supporting Docs/AR.01 - WLCE cohort schema Rel 3.0 final Jan, 3, 2013.pdf
/Artifacts amp; Supporting Docs/AR.01 - WLCE cohort schema Rel 3.0 final Jan, 3, 2013.csv
Снимок экрана: