Communauté Informatique NDFR.net : Exprimer une chaîne éliminatoire dans une expressions rationnelles - Programmation (C/C++, Delphi, VB, etc.)
Reply
Exprimer une chaîne éliminatoire dans une expressions rationnelles
Thread Tools Display Modes
  #1  
Old 12-11-2005, 15:24
JoE's Avatar
JoE JoE is offline
Mhhhh :)
 
Join Date: 14-10-2003
Posts: 326
Quote:
Originally Posted by KnuX

Merci d'avance à celui qui aura une idée de génie
Heu ça:

^(?:(?!plouf).)*$\r?\n?

J'ai tout bon ?????
Reply With Quote
  #2  
Old 12-11-2005, 17:43
the5thorseman the5thorseman is offline
Membre senior
 
Join Date: 02-11-2004
Posts: 742
Quote:
Originally Posted by JoE
Heu ça:

^(??!plouf).)*$\r?\n?

J'ai tout bon ?????
Pas mieux... j'ai jamais rien compris à tout ces trucs de programmation, bon j'ai jamais appris non plus mais ca donne pas envie d'apprendre ...

(ceci n'est pas un pourrissage de post caché, bon courage dans tes recherches )
__________________


Directeur de cabinet du CDCQRLMALPPDRE
Reply With Quote
  #3  
Old 12-11-2005, 18:37
KnuX's Avatar
KnuX KnuX is offline
Membre senior
 
Join Date: 08-12-2002
Age: 40
Posts: 1,117
Merci JoE, on est sur la bonne voie ;)

"^.*(www.|http://|ftp://)(?:(?!plouf.com).)*$" a l'air d'aller bien qu'il laisse passer des trucs du style "http://www.toto.com/bidule?machin=plouf.com"

En tout cas pour ce que je fais ça va me suffir, si quelqu'un a une optimisation en vue je suis toujours preneur ! :)
__________________
http://max.skyrock.com/
Reply With Quote
  #4  
Old 13-11-2005, 22:58
Cougar's Avatar
Cougar Cougar is offline
Membre senior
 
Join Date: 16-09-2001
Location: Orléans
Age: 41
Posts: 3,850
Send a message via MSN to Cougar
Qui a inventé ce langage de taré ?
__________________
Reply With Quote
  #5  
Old 13-11-2005, 23:10
the5thorseman the5thorseman is offline
Membre senior
 
Join Date: 02-11-2004
Posts: 742
Attendez 5 min... J'ai un gros doute....
...ce que JoE a dit c'était une connerie ou c'était vraiment une réponse au sujet??? :confused::confused::confused:
__________________


Directeur de cabinet du CDCQRLMALPPDRE
Reply With Quote
  #6  
Old 13-11-2005, 23:28
Spycam's Avatar
Spycam Spycam is offline
Spectre de ces lieux
 
Join Date: 25-10-2002
Location: France
Age: 38
Posts: 1,075
Quote:
Originally Posted by Cougar
Qui a inventé ce langage de taré ?
Ca peut vite devenir horrible à partir d'un certain nombre de critères matchés.
Pour l'anecdote, voici ce que peut donner la validation d'une adresse mail en regexp d'après la RFC822
:rolleyes:
Reply With Quote
  #7  
Old 13-11-2005, 23:30
1for-matik's Avatar
1for-matik 1for-matik is offline
W32.Boulet.Worm Eraser
 
Join Date: 05-10-2003
Location: Au Pays de la choucroute
Age: 42
Posts: 3,842
Send a message via ICQ to 1for-matik Send a message via AIM to 1for-matik Send a message via Yahoo to 1for-matik Send a message via Skype™ to 1for-matik
Quote:
Originally Posted by Spycam
Ca peut vite devenir horrible à partir d'un certain nombre de critères matchés.
Pour l'anecdote, voici ce que peut donner la validation d'une adresse mail en regexp d'après la RFC822
:rolleyes:
Ahahahahaha elle est marrante celle là :confused:
__________________
Des problèmes ? Le chat NDFR est disponible. Des problèmes pour y accéder ? Voici le tuto.
Le Best Of "QUOTES" du chan IRC: C'est par ici


Sur n'1fo[r-matik]
: Astuce : Activer le bloqueur de pub/tracking natif sur Firefox

Reply With Quote
  #8  
Old 19-12-2005, 21:46
KnuX's Avatar
KnuX KnuX is offline
Membre senior
 
Join Date: 08-12-2002
Age: 40
Posts: 1,117
En ces vacances de fin d'année, je me remet aux quelques trucs laissés en suspend...

Donc en fait, ce que je veux faire c'est filtrer toute URL n'étant pas celle du domaine autorisé, soit "plouf.com".

Pour le moment j'ai l'expression : "^.*((www.|http://|ftp://)(?:(?!plouf.com).))*$"

Elle me cause néanmoins un soucis, voir cet exemple :
- Code : [regexp "^.*(www.|http://|ftp://)(?:(?!plouf.com).)*$" "www.toto.com www.plouf.com"]
- Valeur retournée : 0

Si une URL contenant mon domaine est en fin de ligne, le résultat du test regexp sera toujours 0 malgré le "www.toto.com" du début...

Qui peut voler à mon secours ? :o
__________________
http://max.skyrock.com/

Last edited by KnuX; 19-12-2005 at 22:10.
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cours de français Benjy Discussions sur le site et/ou le forum 47 01-05-2006 14:47
Installation automatisée de Windows 2000 - XP - Server 2003 Werner Articles 241 02-08-2005 15:52
Comparatif des gestionnaires de téléchargement Kaspof Articles 106 27-02-2004 15:03
Bienvenu dans l'aéro... tanis Discussions 2 09-05-2003 10:03
Mise a jour de phpBB nonoleptitmalin Discussions 7 20-02-2003 08:16

All times are GMT +2. The time now is 01:24.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.