NAME
String::LCSS - Find The Longest Common Substring of Two Strings.
VERSION
This document refers to String::LCSS version 1.00.
SYNOPSIS
use String::LCSS;
my $longest = lcss( "zyzxx", "abczyzefg" );
print $longest, "\n";
my @result = lcss( "zyzxx", "abczyzefg" );
print "$result[0] ($result[1],$result[2])\n";
DESCRIPTION
String::LCSS provides the function lcss
to ferret out the longest common substring shared by two strings passed as arguments.
SUBROUTINES
- lcss($string1, $string2)
-
undef
is returned if the susbstring length is one char or less.In scalar context, returns the substring.
When used in an array context,
lcss
will return the indexi of the match root in the two args.
EXPORT
The lcss
function is exported by default.
BUGS
There are no known bugs in this module.
SEE ALSO
String::LCSS_XS is not pure Perl, but it was created to be faster.
COPYRIGHT
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.
AUTHOR
The original author is Daniel Yacob (CPAN ID: DYACOB).
Gene Sullivan (gsullivan@cpan.org) is a co-maintainer.
ACKNOWLEDGEMENTS
Code provided by BrowserUk from PerlMonks.