Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

TESTER ET COMPILER DE REGEX + SAUVEGARDE / GESTION DES REGEX EN XML


Information sur la source

Catégorie :Chaîne de caractères Source .NET ( DotNet ) Classé sous : regex, compiler, expression Niveau : Débutant Date de création : 27/03/2007 Date de mise à jour : 20/06/2007 02:03:00 Vu / téléchargé: 7 038 / 450

Note :
Aucune note

Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
Bonjour,
une petite tool pour gérer, manipuler et tester rapidement les expressions régulières

- IsMatch : vérifie la validité d'une chaine entrée (ex : 75000) par rapport à un pattern (ex:^[0-9]{5}$)
- Replace : remplace dans un texte entré (ex : le petit oiseau est joli), une valeur (ex : oiseau) par un nouvelle valeur (ex : chat) et affiche le résultat (ex: le petit chat est joli)
- Matches : trouve toutes les occurences d'une valeur dans un texte entré et les affiche dans une treeview (avec en plus la position et la longueur)
- split : la regex sert à "séparer" une chaine en plusieurs (stockée dans un tableau de string[]) ici affiché dans la treeview . (ex: on definit le caractère espace en regex afin d'extraire tous les mots d'une phrase)

- De plus cette tool permet de charger/sauvegarder/gérer des regex(par fichier Xml) et d'afficher celles- ci en vue de les tester rapidement
- la tool dispose également d'une petite aide bienvenue

- AJOUT 9 JUIN 2007 : COMPILATEUR DE REGEX : permet de créer une dll contenant une ou plusieurs regex, leur utilisation sera alors rendu plus rapide (il suffira d'ajouter une référence)
- prise en charge des RegexOptions (IgnoreCase,etc.)

l'interet de la source n'est pas dans le code car la tool a été développée plutot rapidement
mais dans la facilité,rapidité et la gestion par xml des regex .

voila bonne reception
++
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

27 mars 2007 13:28:25 :
.
27 mars 2007 19:41:42 :
. aide
27 mars 2007 19:50:13 :
.
27 mars 2007 20:03:12 :
.
27 mars 2007 23:36:53 :
. ajout split
28 mars 2007 02:26:55 :
. nouvelle capture
09 juin 2007 16:50:38 :
. regex compiler
09 juin 2007 20:21:54 :
. nouvelle capture + quelques legeres améliorations(ajouyt d'un bouton clear pour effacer tous les champs,ajout du nombres de matches)
09 juin 2007 21:30:36 :
. prise en charge des RegexOptions (System.Text.RegularExpressions.RegexOptions)
09 juin 2007 21:32:47 :
.
20 juin 2007 02:03:00 :
. group

Commentaires et avis

signaler à un administrateur
Commentaire de sebmafate le 27/03/2007 13:46:42 administrateur CS

oui... sinon, il y a aussi celui-ci : http://www.csharpfr.com/codes/MAFTOOLS-TESTEUR-EXPRESSIONS-REGULIERES_36931.aspx :o)

signaler à un administrateur
Commentaire de romagny13 le 27/03/2007 13:58:39

oui tout a fait Sebmafate , je l'avais bien sur vue(source excellente d'ailleurs), la tool ici permet surtout de pouvoir y stocker toutes ses expressions regulieres en un seul endroit et faire des tests rapidement, tout est fait pour etre rapide et efficace, si je la poste c'est que je pense qu'elle peut réellement être utilisée et non n'etre qu'une source de plus :)
+

signaler à un administrateur
Commentaire de sebmafate le 27/03/2007 14:04:51 administrateur CS

je ne critiquais pas... l'approche est différente de la mienne... mais je gère aussi la sauvegarde sous forme de projets...

signaler à un administrateur
Commentaire de romagny13 le 27/03/2007 19:44:59

oui faisons nous de la pub,je t'en pries :) le but étant d'avoir les meilleures ressources possibles

signaler à un administrateur
Commentaire de romagny13 le 12/06/2007 21:25:49

Bon vous m'en direz des nouvelles, j'ai ajouté un compiler de regex qui permet de compiler plusieurs regex , il ne me semble pas avoir vu un tel programme existant (il en existe qui le permettent mais que pour une regex)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Regex.Replace [ par GuinaweK ] Bonsoir,j'aurai voulu savoir s'il était possible de remplacer une expression régulière par une autre expression régulière. En pratique, j'essaye de pa expression régulière en C# [ par artbugs ] deux petites questions en fait . 1 : Je recherche dans un premier temps l'équivalent de la fonction chr() en C#. 2 : Je dialogue entre une applic Problème Expression régulière en C# ! [ par vladam ] Hello, Je voudrais utiliser une expression régulière en C# avec la syntaxe : Regex RegexpEmail = new Regex("\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w Expressions régulières [ par brice_nice ] Bonjour, J'ai un petit problème avec mon expression régulière : Regex  maRegexp = new Regex(@"^[\w\+\-\(\)\.&/,':=°`@ ]+$ C# - Expression Régulière [ par skyline86 ] Bonjour,Je cherche à faire une expression régulière qui permet de vérifier que l'utilisateur insère uniquement [A-Z] et [0-9] avec en plus des espaces Probleme sur Regex (Regular Expression) [ par LordOfTheShadow ] J'ai regardé les tutos sur csharpfr sur les expressions régulières mais j'arrive pas à faire ce que je veux donc si quelqu'un sait...pourra-t-il m'aid Expression régulière SVP [ par lamyruth ] Bonjour,je cherche deux expression régulières pour effectuer des tests sur des chianes de caractères.La première chaine devrait etre sous la forme:YYY cacher invite de commandes [ par sandra22 ] Salut,le code suivant exécute une commande Dos mais le problème qu'il fait apparaitre l'invite de commandes.Process compiler = new Process();compiler. C# sans framwork ? [ par reacen ] Salut,Je change de vb6, en language C, je pass par le C# dabord, J'ai le VC# expresse 2008, il y a un moyen de compiler mes exe, et les envoyer a un c [Regex] Récupérer une chaine de caractère [ par 4rocky4 ] Bonjour tout le monde,Je viens de découvrir les expressions régulières et j'aurais besoin d'aide J'ai un fichier (fichier.sql) qui contient un très gr


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 3,151 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.