Text::Query::SolveSimpleString - Online Manual Page Of Unix/Linux

  Command: man perldoc info search(apropos)

WebSearch:
Our Recommended Sites:
  • Printer Ink
Full-Featured Editor
 

Text::Query::SolveSimpleString(User Contributed Perl DocumentatiText::Query::SolveSimpleString(3)



NAME
       Text::Query::SolveSimpleString - Apply query expression on strings

SYNOPSIS
         use Text::Query;
         my $q=new Text::Query('+hello +world',
                               -parse => 'Text::Query::ParseSimple',
                               -solve => 'Text::Query::SolveSimpleString',
                               -build => 'Text::Query::BuildSimpleString');

         $q->match('this hello is a world')

DESCRIPTION
       Applies an expression built by "Text::Query::BuildSimpleString" to a list of strings.

METHODS
       match ([TARGET])
           If "TARGET" is a scalar, "match" returns a true value if the string specified by "TAR-
           GET" matches the query object's query expression.  If "TARGET" is not given, the match
           is made against $_.

           If "TARGET" is an array, "match" returns a (possibly empty) list of all matching ele-
           ments.  If the elements of the array are references to sub- arrays, the match is done
           against the first element of each sub-array.  This allows arbitrary information (e.g.
           filenames) to be associated with each string to match.

           If "TARGET" is a reference to an array, "match" returns a reference to a (possibly
           empty) list of all matching elements.

       matchscalar ([TARGET])
           Behaves just like "MATCH" when "TARGET" is a scalar or is not given.  Slightly faster
           than "MATCH" under these circumstances.

AUTHORS
       Eric Bohlman ()

       Loic Dachary ()



perl v5.8.8                                 1999-06-19          Text::Query::SolveSimpleString(3)