2

Я использую DownThemAll и немного регулярных выражений, чтобы получить файлы с веб-страницы.

Мой фильтр DownThemAll настроен следующим образом: /\.(?:pdf|doc|docx|xls|xlsx|ppt|zip)$/i

Тем не менее, каждая страница также содержит файл WBSDictionary.xls, который я хотел бы исключить.

Я пытался /(?!WBSDictionary)\.(?:pdf|doc|docx|xls|xlsx|ppt|zip)$/i безрезультатно. Я делаю это неправильно, или реализация регулярных выражений в DTA просто не поддерживает это?

Я довольно новичок в регулярных выражениях.

1 ответ1

1

Попробуйте включить файлы с расширениями pdf|doc|docx|xls|xlsx|ppt|zip , исключая при этом файл WBSDictionary.xls

/^(?!.*WBSDictionary\.xls$).*\.(pdf|doc|docx|xls|xlsx|ppt|zip)$/i

надеюсь, это поможет

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .