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 22/04/2011, 17h50   #1
Candidat au titre de Membre du Club
 
Inscription : avril 2010
Messages : 85
Détails du profil
Informations forums :
Inscription : avril 2010
Messages : 85
Points : 14
Points : 14
Par défaut Traduire un regex en Ungreedy

Bonsoir,

Voilà je cherche à traduire <!--.*--> en non gourmand.
Malheureusement je viens du c++ et non pas du php donc je ne peux pas utiliser des artifices comme "U" pour notifier explicitement qu'il s'agit d'une expression non gourmande. (Et je cherche à conserver le regex sous forme de chaîne).

Quelqu'un aurait une idée ?
Merci
Agoudard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2011, 18h16   #2
Modérateur
 
Avatar de Nesmontou
 
Homme Benjamin PREVOT
Architecte de système d'information
Inscription : septembre 2004
Messages : 1 568
Détails du profil
Informations personnelles :
Nom : Homme Benjamin PREVOT
Âge : 30
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : Finance

Informations forums :
Inscription : septembre 2004
Messages : 1 568
Points : 2 493
Points : 2 493
Bonjour,

Tu peux tout à fait utiliser des options de recherche pour les expressions régulières : http://fr.php.net/manual/fr/referenc....modifiers.php

Dans ton cas, ça donnerait
Code :
$pattern = '/(<!--.*-->)/U';

Bon développement
__________________
Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN

F.A.Q. : Java, PHP, (X)HTML / CSS

N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème
Nesmontou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2011, 19h14   #3
Candidat au titre de Membre du Club
 
Inscription : avril 2010
Messages : 85
Détails du profil
Informations forums :
Inscription : avril 2010
Messages : 85
Points : 14
Points : 14
U est non compatible avec Perl. Donc non.
Agoudard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2011, 20h03   #4
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
Citation:
Envoyé par Agoudard Voir le message
U est non compatible avec Perl. Donc non.
ici on est pas en PCRE pas en PERL, donc oui
http://fr2.php.net/manual/fr/referen....modifiers.php
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 01
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h07.


 
 
 
 
Partenaires

Hébergement Web