begin process at 2012 02 11 11:29:57
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Chaîne de caractères

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

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


 Information sur la source

Note :
Aucune note
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é :9 838 / 545

Auteur : romagny13

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
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

Les Membres Club peuvent 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

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) REPOSITORY GENERATOR (FOR ENTERPRISE LIBRARY)
Source avec Zip Source avec une capture Source .NET (Dotnet) [ CS2GEN ] - GENERATEUR DE CODE NTIERS POUR BASES DE DONNÉE...
Source avec Zip Source avec une capture Source .NET (Dotnet) [.NET 3.0] OPENXML MANAGER - CHARGEMENT ET EDITION/SAUVEGAR...
Source avec Zip Source avec une capture Source .NET (Dotnet) [.NET 2.0] - CLASSE POUR GÉRER FACILEMENT LES PREDICATE POUR...
Source avec Zip Source avec une capture Source .NET (Dotnet) CS2GENLINQTOXML - XML + XPATH VISUALIZER + LINQ TO XML GENE...

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) FONTASY : CLASSE DE MANIPULATION DE CHAINE DE CARACTÈRE par dodo7263
Source .NET (Dotnet) [XML] SERIALISER UN DICTIONARY GÉNÉRIQUE par TheOnlyMaX
Source avec Zip PREPAREDFORMAT par Warny
Source avec Zip Source avec une capture Source .NET (Dotnet) T-SQL FORMATER par Warny
Source .NET (Dotnet) GREP POUR WINDOWS par Warny

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) T-SQL FORMATER par Warny
Source .NET (Dotnet) GREP POUR WINDOWS par Warny
Source avec Zip Source avec une capture Source .NET (Dotnet) YREGEXTER - THE REGEX TESTER par pysco68
Source avec Zip Source avec une capture Source .NET (Dotnet) TRADUCTEUR ALGO VISUAL BASIC .NET/C# par rhonin33
Source .NET (Dotnet) COMPILATION ET RÉFLECTION par thiosyiasar

Commentaires et avis

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)

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 :)
+

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...

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

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 [Aide] Problème pour ma première expression régulière [ par Nixeus ] Bonjour à tous, Je n'ai jamais utilisé les expressions régulières et je souhaiterai les utiliser. Je souhaite savoir si une chaine de caractère comm XPath et expression régulière [ par RMI ] Bonjour, Est il possible d'utiliser des expressions régulières dans des requêtes XPath ? Dans mon cas, je souhaite trouver les nodes qui ont un attr expression reguliere [ par nicotie ] bonjour, voici mon probleme, je cherche a detecter le caractere # avec une expression reguliere, mais celle ci l'ignore et reagie comme si j'avais mi Compiler un projet visual studio avec csc [ par hoodlum ] Bonjour a tous, Quelqu'un pourrai t il me fournir la ligne de commande exacte pour compiler un projet C# entier ? Help s'il vous plait


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales