Bonjour,
je voudrais trouver la première occurrence d'une couleur dans une chaine.
J'ai testé ça mais ça ne marche pas :
((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})
exemple de chaine à problème : couleur bleu marine
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 !
Partager