Bonjour
j'aurai besoin d'un �il expert ou en tout cas plus exerc� que le mien pour mes choix de regex.
J'ai 2 cas � traiter.
1) trouver un ou plusieurs mots clefs au sein d'une chaine : peu importe s'ils sont tous pr�sents (au moins un) et l'ordre n'a pas d'importance
A priori �a fonctionne bien mais toute critique peut m'�tre utile
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 /key1|key2|key3/gi
2) trouver un ou plusieurs mots clefs au sein d'une chaine : ils doivent �tre tous pr�sents et l'ordre n'a pas d'importance
C'est cette derni�re dont je ne suis pas tr�s sur.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 /(?=.*key1)(?=.*key2)(?=.*key3).+/gi
Je me suis limit� � 3 clefs mais sur le principe, pas de limite.
Pour info, ces regex servent � des recherches sur noms de fichiers, pour des �chantillons de quelques milliers de fichiers. Les clefs saisies sont libres
Merci d'avance pour votre aide
Partager