Miroir du site http://www14.brinkster.com/proxomitron
[Copie du site en format ZIP: mirroir.zip]

logo titre

 
Accueil
Présentation
Pour commencer
      Télécharger/Installer
      Fenêtre Principale
      Fenêtre Config.
      Fenêtre Filtres HTML
      Fenêtre Filtres HTTP
      Fenêtre Log
      Fenêtre Proxy.
Travailler avec les filtres
      Introduction
      Editeur Filtres HTML
      Editeur Filtres HTTP
      Fenêtre Test
      Importer des filtres
      Trucs & Astuces
      Caractères Spéciaux
Détails
      Block List
      Filtre d'URL
      Commandes d'URL
      Comm. de recherche
      Conn. Sec.
      Proxies CGI
      Pile
Mise en œuvre
      JavaScript
      Exercices
      Aide mémoire (.pdf)
      Menus déroulants
FAQ
Version Beta
Misc
Liens
Fil d'infos (RSS)
 


Nouveaux meta caractères

(Version Beta Naoko5)

+ Trouve 0 ou plus d'une expression donnée (au lieu de 1 ou plus dans la version précédente). Vous pouvez l'utiliser avec des crochets pour spécifier un nombre minimum :
a+{1,*} trouvera 1 ou plusieurs a à suivre.
++ Comme le + trouvera une suite de caractères, mais ++ cherchera uniquement jusqu'à ce que ce qui suit soit vrai. Il fonctionne comme le * dans le style UNIX. Par exemple :
[^>]++ fonctionnera de la même façon que le \w
[a-z]++boat , si l'on considère le mot lifeboat , attrapera le life , alors que [a-z]+ aurait attrapé lifeboat en entier.
{min,max} ou {nombre exact} ou {min,*} . Les meta caractères + et ++ peuvent maintenant être suivis de crochets pour limiter le nombre de répétition du ou des caractères à rechercher. Par exemple :
?+{6} cherchera 6 caractères alors que ?+{6,12} en cherchera entre 6 et 12.
L'astérisque peut être utilisé pour indiquer un nombre illimité de caractères comme dans foo++{6,*}bar qui aura besoin d'un minimum de 6 foo consécutifs pour trouver l'expression recherchée.
[#x:y] ou [#x] . La fonction de test de nombres peut maintenant traiter des nombres négatifs. Dans ce cas utilisez comme séparateur les (deux points) : au lieu du (tiret) - habituel. Par exemple :
[#-400] trouvera -400 exactement.
[#-100:-50] trouvera n'importe quel nombre compris entre -100 et -50 .
[#-500:500] trouvera n'importe quel nombre compris entre -500 et +500 .
&&Le double ET fonctionne de la même façon que le simple &, à la différence près (importante et utile) que le deuxième & se limite à trouver exactement ce que le premier a déjà trouvé. Si vous êtes un peu perdu l'exemple qui suit devrait vous éclairer. Disons que vous ayez une expression de la sorte :
(<img * > && \1 )
le \1 fonctionne normalement comme un * et s'il n'y avait qu'un & il attraperait tout ce qui se trouve entre <img et la fin. Le double ET permet ici de n'attraper que le tag <img...> et rien de plus , le contenu est capturé par la variable \1. On peut utiliser ceci comme une sorte de borne pour être sûr de ne pas capturer plus que le tag qui nous intéresse.

     


The Proxomitron is Copyrighted to Scott R. Lemmon