La première liste que tu donnes n'est pas faite d'expressions régulières .... Il s'agit de filtres édités selon la méthode basique proposée par Adblock
Je tentes quelques explications sur les RegExp que tu as citées par la suite
/[\W\d]ad(server|s)?[\W\d]/
/ : marque le début et la fin d'une RegExp
\W : désigne un caractère non alpha-numérique
\d : désigne un chiffre de 0 à 9
[....] : désigne un des caractères définis entres crochets
ad(server|s)? : Désigne les chaines de caractères "ad"; "adserver" ou "ads"
-> par exemple, cela bloque une blque une URL du genre : http://.../adserver_....
/\D\d{2,3}x\d{2,3}\D/
\D : désigne tout caractère différent d'un chiffre
{2,3} : suite de 2 ou 3 des caractères précédents [ici, un chiffre de 0 à 9 car précédé de
\d]
x : le caractère
x tout simplement
-> concrètement cette expression bloquera les pubs dont l'url contiennent leur taille en pixels (genre http://...80x80.gif) mais pourra aussi bloquer des images hors-pubs
par ici, d'autres RegExp que j'avais déposées précédemment sur le forum. Je devrais penser à les optimiser maintenant que je ne rencontre plus beaucoup de pubs non-bloquées lors de mes surfs.