Bonjour,
Je souhaiterais créer un motif en expression régulière à partir du début et de la fin d'une chaîne. Voici le code (la chaîne) en question :
Voici ce que j'avais créé comme motif pour retrouver le code ci-dessus (ça ne marche pas) :
Mon cheminement : je recherche une chaîne commençant par ce qui est entre parenthèse, se terminant par ce qui est dans la deuxième parenthèse. Le ".*" correspond à un nombre de caractères indéfinis.
Je dos faire fausse route...
Merci d'avance pour votre coup de pouce
Modifié par jojaba (02 Oct 2010 - 10:58)
Je souhaiterais créer un motif en expression régulière à partir du début et de la fin d'une chaîne. Voici le code (la chaîne) en question :
$smilies = array(
':)' => 'smile.png',
'=)' => 'smile.png',
':|' => 'neutral.png',
'=|' => 'neutral.png',
' [decu]' => 'sad.png',
'=(' => 'sad.png',
':D' => 'big_smile.png',
'=D' => 'big_smile.png',
':o' => 'yikes.png',
':O' => 'yikes.png',
';)' => 'wink.png',
':/' => 'hmm.png',
' [langue]' => 'tongue.png',
':p' => 'tongue.png',
':lol:' => 'lol.png',
':mad:' => 'mad.png',
':rolleyes:' => 'roll.png',
':cool:' => 'cool.png');
Voici ce que j'avais créé comme motif pour retrouver le code ci-dessus (ça ne marche pas) :
/^(\$smilies = array).*(cool.png'\);)$/
Mon cheminement : je recherche une chaîne commençant par ce qui est entre parenthèse, se terminant par ce qui est dans la deuxième parenthèse. Le ".*" correspond à un nombre de caractères indéfinis.
Je dos faire fausse route...
Merci d'avance pour votre coup de pouce

Modifié par jojaba (02 Oct 2010 - 10:58)