Un petit coup de pouce pour exclure mon RegEx (Expression régulière)

Un petit coup de pouce pour exclure mon RegEx (Expression régulière) - Shell/Batch - Programmation

Marsh Posté le 15-04-2011 à 21:15:18    

Salut tout le monde, j'ai un petit soucis avec mon RegEx
 
Voici, le format type de mes recherches :
 
YP[0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z]  
 
Ce qui permet de sélectionner des trucs de la forme YP10320D71C, YP10321195F, .... ect
 
Sauf que je voudrai, dans mon fichier .txt, ne garder que mes recherches et supprimer tout le reste,  
 
Donc il faut faire un Remplacer ^YP[0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z]    par (je laisse vide)
 
Sauf que ca marche pas sous Notepad++ et je m'arrache les cheveux dessus :D,  
 
YP[0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z][0-9A-Z] me sélectionne bien les valeurs que je veux (quand je teste mais expression) mais quand je veux exclure tout le reste via ^, la ca marche plus :D
 
Une idée ?


Message édité par jbdivx le 15-04-2011 à 21:17:24

---------------
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !
Reply

Marsh Posté le 15-04-2011 à 21:15:18   

Reply

Marsh Posté le 15-04-2011 à 22:14:31    

Ca répondra pas à ta question, mais pourquoi diable tu n'utilises pas un nombre limitant, au lieu de taper tous ces [0-9A-Z] ?
 
Un truc du genre  
 

Code :
  1. YP[0-9A-Z]{9}


 
C'est quand même plus lisible non ? :o


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 15-04-2011 à 22:56:59    

Parce que ca ne marche pas :D
 
J'avais essayé avec le fameux {9}, mais sous Notepad il ne trouve plus rien avec cette syntaxe!


---------------
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !
Reply

Marsh Posté le 17-04-2011 à 19:27:22    

Need some Help :D


---------------
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !
Reply

Marsh Posté le 18-04-2011 à 16:49:04    

T'as essayé de mettre tout le pattern entre ()?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 18-04-2011 à 18:40:29    

UI , et ca marche toujours pas :D


---------------
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !
Reply

Marsh Posté le 20-04-2011 à 08:49:34    

up


---------------
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !
Reply

Sujets relatifs:

Leave a Replay

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