perl-Text-Darts - Perl interface to DARTS by Taku Kudoh

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports i586
Package filename perl-Text-Darts-0.09-alt4.1.i586.rpm
Package name perl-Text-Darts
Package version 0.09
Package release alt4.1
Package architecture i586
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 32.61 KB
Installed size 32.61 KB
Darts, or Double-ARray Trie System is a C++ Template Library by Taku Kudoh.
This module makes use of Darts to implement global replace like below;
$str = s{ (foo|bar|baz) }{ "<<$1>>" }msgex;
The problem with regexp is that it is slow with alterations.  Suppose
you want to anchor all words that appear in /usr/share/dict/words with
regexp.  It would be impractical with regexp.  This module makes it
Even if you are using perl 5.10 or better which does TRIE optimization
internally, you still have to compile the regexp everytime you run the
script.  So it is still more practical to use this module if your
match is exact -- containing no quantifier.
Since Version 0.05, the Text::Darts manpage also accepts a hash reference
instead of a code reference.  In such cases gsub behaves as follows.
$str = s{ (foo|bar|baz) }{$replacement{$1}}msgx;
like `s///ge' vs `s///g', this is less flexible but faster.


Package Version Architecture Repository
perl-Text-Darts-0.09-alt4.1.x86_64.rpm 0.09 x86_64 Autoimports
perl-Text-Darts - - -


Name Value
/usr/lib/perl5 - - - - - - - - - - - -
perl(Data/ -
perl( -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
perl(Text/ = 0.090
perl-Text-Darts = 0.09-alt4.1


Type URL
Binary Package perl-Text-Darts-0.09-alt4.1.i586.rpm
Source Package perl-Text-Darts-0.09-alt4.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] i586 autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Text-Darts rpm package:
    # sudo apt-get install perl-Text-Darts



See Also

Package Description
perl-Text-Diff-Unified-XS-0.09-alt1.i586.rpm The fast Text::Diff module
perl-Text-DoubleMetaphone-0.07-alt4.1.i586.rpm perl module Text-DoubleMetaphone
perl-Text-Fracture-1.02-alt4.1.i586.rpm perl module Text-Fracture
perl-Text-Fuzzy-0.28-alt1.1.i586.rpm partial or fuzzy string matching using edit distances
perl-Text-Hunspell-2.14-alt6_17.i586.rpm Perl interface to the Hunspell library
perl-Text-JaroWinkler-0.1-alt4.1.i586.rpm perl module Text-JaroWinkler
perl-Text-KnuthPlass-1.02-alt4.1.i586.rpm Breaks paragraphs into lines using the TeX algorithm
perl-Text-Levenshtein-Damerau-XS-3.2-alt2.1.i586.rpm XS Damerau Levenshtein edit distance
perl-Text-Levenshtein-Flexible-0.09-alt5.1.i586.rpm XS Levenshtein distance calculation with bounds and costs
perl-Text-Levenshtein-XS-0.503-alt3.1.i586.rpm XS Levenshtein edit distance
perl-Text-LevenshteinXS-0.03-alt9_37.i586.rpm XS implementation of the Levenshtein edit distance
perl-Text-Markdown-Discount-0.11-alt3.1.i586.rpm fast function for converting markdown to HTML (requires C compiler)
perl-Text-Match-FastAlternatives-1.05-alt4.1.i586.rpm efficient search for many strings
perl-Text-Metaphone-20160805-alt3.1.i586.rpm A modern soundex. Phonetic encoding of words
perl-Text-Prefix-XS-0.15-alt4.1.i586.rpm Fast prefix searching