Bonjour,
le titre est assez explicite : je cherche une fonction javascript qui permettrait de vérifier si une liste de mots est comprise dans une châine de caractère ( en fait mon problème n'est pas forcément lié à jquery mais plutôt au Javascript en général ).
Par exemple, si la chaîne est "La maison est belle, elle possède de beaux volets" et qu'on la teste avec la liste de mots : "La, belle, de, volets", cette fonction devrait renvoyer true
En fait je réalise un système de tri en javascript : je dispose d'un array contenant la liste des critères sélectionnés par l'utilisateur et une chaine contenant les differents critzres remplis par l'article et je voudrais tester si chaque article possède TOUS les critères.
J'aurais bien utilisé les regex mais il n'existe apparament pas de symbole ET (il existe seulement OU avec | mais cela ne conviendrait pas puis que ça renvoirait true même si l'article ne possèdait qu'un seul critère alors que moi je veux les articles repondant bien à tous les critères).
Quelqun à-t-il une idée ? Est-ce tout simplement possible de faire cela avec les regex ou faut-il coder une fonction à la main ? Quelqun en a peut être déja codée une : si vous connaissez, je vous serais très reconnaissant de m'en faire part ;)
Merci d'avance pour tt les réponses ; )