Précédent   Forum des professionnels en informatique > PHP > Langage > Regex
Regex Forum d'entraide sur les expressions rationnelles PHP. Avant de poster -> FAQ regex, Cours de regex et Sources de regex
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/07/2007, 13h18   #1
Membre confirmé
 
Homme Edouard Viot
Ingénieur sécurité
Inscription : juillet 2007
Messages : 193
Détails du profil
Informations personnelles :
Nom : Homme Edouard Viot
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur sécurité
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juillet 2007
Messages : 193
Points : 262
Points : 262
Par défaut Sélection entre { et }

Bonjour, je me demandais comment avec une expression reguliere matcher sur quelque chose qui comment pas un { et fini par un }
J'ai fait qu'une expression reguliere dans ma vie et j'avoue que cela fait le cafe, mais les ecrire n'est pas le plus sympa

Je pense que l'expression que je veux ecrire semblera facile pour kkun qui maitrise un minimum les regex
Elboras est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2007, 15h31   #2
Membre confirmé
 
Homme Edouard Viot
Ingénieur sécurité
Inscription : juillet 2007
Messages : 193
Détails du profil
Informations personnelles :
Nom : Homme Edouard Viot
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur sécurité
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juillet 2007
Messages : 193
Points : 262
Points : 262
j'ai pense a un truc comme ^{$1}$ ou {(.*)}
Je pense plutot pour quelque chose comme le deusieme s'y approche,
mais le probleme etant que { et } ont une signification en regex,
je me demande comment donc regler ca.
Elboras est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2007, 17h43   #3
Expert Confirmé
 
Avatar de trotters213
 
Inscription : janvier 2005
Messages : 2 572
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : janvier 2005
Messages : 2 572
Points : 2 605
Points : 2 605

Je me lance dans les regex
Ceci non ?
Citation:
^\{(.^\})*\}$
Normalement le caractère d'échappement est le \.
__________________
Pensez au tag
Les règles du Forum

Dev. Web : FAQ (X)HTML/CSS | Tutos (X)HTML | Tutos CSS

PHP : FAQ PHP | Tutos PHP | Benchmark PHP 5

SQL : Cours SQL
trotters213 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2007, 18h02   #4
Membre confirmé
 
Homme Edouard Viot
Ingénieur sécurité
Inscription : juillet 2007
Messages : 193
Détails du profil
Informations personnelles :
Nom : Homme Edouard Viot
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur sécurité
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juillet 2007
Messages : 193
Points : 262
Points : 262
En faite c'est bon dsl il me fallait pille ceci :
\{.*\}

Et on ma conseiller "the regex coach" qui est plutot sympa
Elboras est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 14h59   #5
Membre confirmé
 
Homme Edouard Viot
Ingénieur sécurité
Inscription : juillet 2007
Messages : 193
Détails du profil
Informations personnelles :
Nom : Homme Edouard Viot
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur sécurité
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juillet 2007
Messages : 193
Points : 262
Points : 262
En faite jai quand meme un probleme, avec regex coach je narrive pas a matcher sur quelque chose avec ce que lon ma proposer au dessus, cependant avec ma regex que jai poster juste au dessus jarrive a matcher mais jai un probleme.
{a}{b}{c}{d}{e}{f} va me sortir {a}{b}{c}{d}{e}{f} car lexpression commence par { et fini par }

une idee ?
merci
Elboras est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 15h04   #6
Membre confirmé
 
Homme Edouard Viot
Ingénieur sécurité
Inscription : juillet 2007
Messages : 193
Détails du profil
Informations personnelles :
Nom : Homme Edouard Viot
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur sécurité
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juillet 2007
Messages : 193
Points : 262
Points : 262
c'est bon le probleme venait de mon . , il fallait que je dise tout ce qui n'est pas un { ou }
donc ce qui me donne :
\{[^{}]*\}
Elboras est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h27.


 
 
 
 
Partenaires

Hébergement Web