après quelques recherches, mon livre confirme bien que c'est pour se purger et voici ce que j'ai trouvé sur le net :
Pourquoi les chats ont-ils besoin d'ingérer de l'herbe ?
Ces deux types d'herbe n'ont pas du tout les mêmes effets sur votre animal. La première est excitante : l'herbe aux chats, la cataire, a certaines vertus hallucinatoires proches du comportement prénuptial, chez la plupart des chats. Contenant du nepetalactone, un produit chimique connu pour son déclenchement supposé des phénomènes sexuels, la cataire attire les chats non pas pour la manger mais simplement pour s'y rouler ou se reposer à côté. Rassurez-vous, il n'y a aucun effet secondaire ni aucune accoutumance. La deuxième a des vertus digestives : l'herbe à chat que l'on vend dans le commerce vous sera plus utile en appartement pour sauvegarder vos plantes des grignotages de votre félin. Au niveau physiologique, l'herbe à chat permet au chat de se purger en régurgitant les poils qu'il a avalés en se léchant. Les chats qui disposent d'un jardin le font tout seuls en mangeant de l'herbe de temps en temps. Sachez toutefois que l'ingestion par votre chat de certaines plantes comme le rhododendron, le philodendron, le houx ou le crocus d'automne sont toxiques. Il est donc prudent de rendre ces plantes plus difficilement accessibles. Mieux vaut de toute façon lui fournir une herbe que vous saurez non nocive pour son organisme.