Besoin d'aide pour une expression régulière

Besoin d'aide pour une expression régulière - PHP - Programmation

Marsh Posté le 22-08-2008 à 15:21:01    

Bonjour a tous,
 
Je travail actuellement sur un projest de filtre sur un serveur de mail(MDaemon, le probléme et que ce filtre utilise les expression réguliére or je suis un novice sur ce sujet. Si qq un peu m'aider sa serai vraient cool.
Dans ce filtre j'aimerai faire en sorte que les mail dont le sujet ne contien pas: crocher ouvert, une suite de n°, crocher fermer [/b] soit dirige vers une des action.  
J'ai trouvé sa
 
\[.[0-9]*\]  
 
Cela fonction bien mais en faite comme je l'ai expliqué au dessus j'aimerai avoir le résultat inverse.
 
Pensez vous que c'est possible car je bloque un peu et bien sur si vous avez une solution ce serai encore mieu.  
 
Merci pour votre aide.

Reply

Marsh Posté le 22-08-2008 à 15:21:01   

Reply

Marsh Posté le 22-08-2008 à 15:25:04    

bon j'imagine que tu utilises preg_match voir ereg_match et un if, dans le genre:

Code :
  1. if ( preg_match(...)){


pourquoi ne pas juste faire

Code :
  1. if (!  preg_match(...)){


note: si tu utilises preg, tu peux remplacer [0-9] pas la classe \d.


---------------
Software and cathedrals are much the same - first we build them, then we pray.
Reply

Marsh Posté le 22-08-2008 à 15:30:29    

Merci pour ta réponse  
Le filtre mail utilise :
if the subjesct Header matches regular expression '\[.[0-9]*\]'  
vers une action.
 
Que dois je mettre aprés regular expression?
 
Merci

Reply

Marsh Posté le 22-08-2008 à 15:58:53    

Personne j'ai vraiment besoin d'aide.
 
Please

Reply

Marsh Posté le 22-08-2008 à 16:32:25    

Pour un peu plus de precision le "Header matches regular expression " ne peux pas etre modifier c'est pour cela qu'il faut que je trouve le contraire de l'expression
\[.[0-9]*\]
 
Si vous voulez des precision faite moi signe
 
Par avance merci

Reply

Marsh Posté le 22-08-2008 à 17:04:31    

comprends rien à ton problème, mais deux solutions:
- soit c'est de la programmation en php et ma réponse plus haut te conviendra
- soit c'est juste du paramètrage de MDaemon auquel cas ça a rien a faire dans cette cat


---------------
Software and cathedrals are much the same - first we build them, then we pray.
Reply

Marsh Posté le 22-08-2008 à 17:14:00    

MDaemon utilise le PCRE et l'expresion Header matches regular expression qui ne peux etre modifie.
C'est pour cela que je pense que sa a faire dans cet categorie.
De plus mon probleme est que les mail dont le sujet ne contien pas: crocher ouvert, une suite de n°, crocher fermer [/b] soit dirige vers une des action.  
J'ai trouvé sa  
 
\[.[0-9]*\]  
 
Cela fonction bien mais en faite comme je l'ai expliqué au dessus j'aimerai avoir le résultat inverse.  
 
Demande si tu veux encore plus de precision

Reply

Marsh Posté le 22-08-2008 à 17:15:27    

Ne fait pas attention au[\b] mais au fait tu connais un peu MDaemon?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed