Un petit coup de pouce pour exclure mon RegEx (Expression régulière) - Shell/Batch - Programmation
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 :
|
C'est quand même plus lisible non ?
Marsh Posté le 15-04-2011 à 22:56:59
Parce que ca ne marche pas
J'avais essayé avec le fameux {9}, mais sous Notepad il ne trouve plus rien avec cette syntaxe!
Marsh Posté le 17-04-2011 à 19:27:22
Need some Help
Marsh Posté le 18-04-2011 à 16:49:04
T'as essayé de mettre tout le pattern entre ()?
Marsh Posté le 18-04-2011 à 18:40:29
UI , et ca marche toujours pas
Marsh Posté le 20-04-2011 à 08:49:34
up
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 ,
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
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 !