|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() |
Bonjour,
je voudrais trouver la première occurrence d'une couleur dans une chaine. J'ai testé ça mais ça ne marche pas : Code :
((noir|bleu|rouge|vert|gris|marron|marine|blanc|python|beige|multicolore|kaki|sepia|sépia|violet|camel|anthracite|taupe|bordeaux|turquoise|orange|indigo|tabac|café|praline){1}) je voudrais ne récupérer que "bleu" alors que dans le même temps pour : couleur marine voire un peu bleu je voudrais ne récupérer que "marine" il parait qu'on détermine la première occurence avec ?<! mais j'ai essayé toutes les combinaisons et ça ne marche pas.. Je précise que j'utilise cette expression dans un outil et donc impossible de faire un traitement avec php, javascript ou autre.. Merci de votre aide ! |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() |
il semble que ceci fonctionne très bien.. :
Code :
^(.*?)(noir|bleu|rouge|vert|gris|marron|marine|blanc|python|beige|multicolore|kaki|sepia|sépia|violet|camel|anthracite|taupe|bordeaux|turquoise|orange|indigo|tabac|café|praline){1}(.*)$ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com