Regexp-Keywords A regexp builder to test against keywords lists. This module helps you to search inside a list of keywords for some of them, using a simple query syntax with AND, OR and NOT operators and grouping. use Regexp::Keywords; my $kw = Regexp::Keywords->new(); my $wanted = 'comedy + ( action , romance ) - thriller'; $kw->prepare($wanted); my $movie_tags = 'action,comedy,crime,fantasy,adventure'; print "Buy ticket!\n" if $kw->test($movie_tags); Keywords, also known as tags, are used to classify things in a category. Many tags can be assigned at the same time to an item, even if they belong to different available categories. INSTALLATION To install this module, run the following commands: perl Makefile.PL make make test make install SUPPORT AND DOCUMENTATION After installing, you can find documentation for this module with the perldoc command. perldoc Regexp::Keywords You can also look for information at: RT, CPAN's request tracker http://rt.cpan.org/NoAuth/Bugs.html?Dist=Regexp-Keywords AnnoCPAN, Annotated CPAN documentation http://annocpan.org/dist/Regexp-Keywords CPAN Ratings http://cpanratings.perl.org/d/Regexp-Keywords Search CPAN http://search.cpan.org/dist/Regexp-Keywords/ COPYRIGHT AND LICENCE Copyright (C) 2009 Victor Parada This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License. See http://dev.perl.org/licenses/ for more information.