Menggunakan Ekspresi Reguler dengan DownThemAll untuk mengecualikan nama file


3

Saya menggunakan DownThemAll dan sedikit regex untuk mengambil file dari halaman web.

Filter DownThemAll saya diatur sebagai berikut: /\.(?:pdf|doc|docx|xls|xlsx|ppt|zip)$/i

Namun, setiap halaman juga menyertakan file WBSDictionary.xls, yang ingin saya kecualikan.

Saya sudah mencoba tetapi /(?!WBSDictionary)\.(?:pdf|doc|docx|xls|xlsx|ppt|zip)$/itidak berhasil. Apakah saya melakukan kesalahan, atau apakah implementasi regex DTA tidak mendukung hal ini?

Saya cukup baru untuk regex.

Jawaban:


2

Coba ini sertakan file dengan ekstensi pdf|doc|docx|xls|xlsx|ppt|zipsambil mengecualikan fileWBSDictionary.xls

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

Semoga itu bisa membantu

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.