Bonjour,
Je suis bloqué, je n'arrive pas à faire un regex me permettant de savoir si le mot "chat" est contenu dans ma phrase mais en dehors de quotes.
J'ai cherché, et pour l'instant j'arrive a faire "le mot chat existe entre quote". Je pensais faire sa négation mais ce n'est pas un succès
Mon regex "le mot chat existe entre quote" : ([\"'])([^\"']*\\bchat\\b[^\"']*)\\1
Mon jeu de test :
1) le chat est noir " le chat est blanc" => true
2) le chaton est noir " le chat est blanc" => true
3) le chien est noir " le chat est blanc" => false
Je vous remercie d'avance si vous avez une piste
Partager