Очистка данных после символа в Notepad

#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
  

Снимок экрана:

введите описание изображения здесь