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 !

Sujet : help sur les expressions reguliere [ Algorithme / Compression, Split et Cryptage ] (lidy07)

samedi 13 septembre 2008 à 14:02:02 | help sur les expressions reguliere

lidy07

je veux use une expression reguliere afin de d"extraire des mots bien specifique et les remplacé
exemple
x ne contient pas y et  z ne depasse pas m
moi ce que je veux et d'extraire le mot qu'il y entre "ne ...  pas"
j'ai essaye cette grammaire

(.*?)(ne)(.*?)(pas)*(.*?) 
mais le pbm que j'ai et que si j'ecris
"ne contient pas et ne contient pas" ca marche
mais si j'ai" ne contient pas et ne depasse pas "
il me remplace "contient "mais "depasse" il ne la remplace pas









la curiosité est un vilain defaut mais la cle de toutes connaissance

samedi 13 septembre 2008 à 22:43:00 | Re : help sur les expressions reguliere

Bidou

Administrateur CodeS-SourceS
Je dirais que c'est parce que tu as (.*?) à la fin de ta regex. Dans ton 2ème exemple, il n'y a rien après le 2ème pas, ce qui n'est pas correct.

lundi 15 septembre 2008 à 11:47:24 | Re : help sur les expressions reguliere

sebmafate

Membre Club Administrateur CodeS-SourceS
essaye ceci :

(.*?)(ne)\b(\w+?)\b(pas)(.*?)


Sébastien FERRAND (blog)
Consultant Sénior
[Microsoft Visual C# MVP]

lundi 15 septembre 2008 à 18:04:28 | Re : help sur les expressions reguliere

lidy07

d'accord je l'essayerai et je vous informerai merci pour votre aide

la curiosité est un vilain defaut mais la cle de toutes connaissance

dimanche 21 septembre 2008 à 01:21:05 | Re : help sur les expressions reguliere

bubbathemaster

Perso j'aurai fait:

Regex lulz = new Regex(@"^(?<chaine1>[^\r\n]+)ne(?<chaine2>[^\r\n]+)pas(?<chaine3>[^\r\n]+)$");
string toto = "x ne contient pas y et  z ne depasse pas m ";
Match match = lulz.Match(toto);
MessageBox.Show(match.Groups["chaine2"].Value);





Cette discussion est classé dans : help, contient, expressions, reguliere, depasse


Répondre à ce message

Sujets en rapport avec ce message

Help Fr [ par CracK ] Bonjour,Je souhaite télécharger l'aide FR de Microsoft Visual Studio .NET ( C# ) .Si l'un de vous sais ou je peux la trouver, ou me l'envoyer, je le r SQ Help... [ par NICKO02 ] J'essaie de creer un generateur de requettes en SQl a partir d'une table definie seulement :Si j'envoies ce type de requette : SELECT * FROM rec WHERE deux fenete help [ par FaustVII ] j ai cree deux fenetre mais je ne sais pas comment faire apparaitre celle ci en appuyant sur un bouton pas exemple. HELP!!! Comment installer/désinstaller en c#?? [ par Bidibule ] Salut tout le monde!!j'ai une petite question pr vous car je me demande comment créer un exécutable de mon projet que je pourrais installer/désinstall help me :( [ par Oziris ] Oziris.Salut a tous :Dje suis un newbees en prog, en fait je ny connais queud :(je vien d'acheter le livre non que dit-je la bible "le language C#" de help [ par clebard ] Bonjour à tous,j'ai téléchargé le setup entier du SDK.net, lors de la première tentative d'installation il m'a conseillé d'installer d'abord la doc : dll... help... [ par kmizol95 ] j'ai un chti probleme... avec les dll... je sais pas comment faire pour en créée une en C#... qu'est ce qu'on peut ecrire dedans comment la déclarée d Modifier la hauteur du help dans une propertygrid [ par nico193 ] Comment modifier la hauteur du contrôle help (en bas de la PropertyGrid) ? Je ne trouve pas de propriétés pour cela.Merci pour l'aide ! Help urgent stp!!! [ par JCpp ] J'ai réalisé un projet en Visual Studio. Net c#.Qui fonctionne très bien.Quand je l'exécute sur un PC où Visua Studio.Net n'est pas installé, le progr Windows Form HELP !!! [ par CrAShGuN ] Bonjours, Mon problème est que dans mon application j'ai 2 form avec des controles différents et je voudrais que sur la 2ème Form quand je tape par ex


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


LG KP501

Entre 9€ et 159€


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 : 1,919 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é.