| Path: | README.rdoc |
| Last Update: | Mon Oct 16 14:29:09 BST 2006 |
A collection of text algorithms.
require 'text'
font = Text::Figlet::Font.new('big.flf')
figlet = Text::Figlet::Typesetter.new(font)
figlet['Hello World'] # => '...'
Text::Levenshtein.distance('test', 'test') # => 0
Text::Levenshtein.distance('test', 'tent') # => 1
Text::Metaphone.metaphone('BRIAN') # => 'BRN'
Text::Metaphone.double_metaphone('Coburn') # => ['KPRN', nil]
Text::Metaphone.double_metaphone('Angier') # => ['ANJ', 'ANJR']
Text::Soundex.soundex('Knuth') # => 'K530'
Text::PorterStemming.stem('abatements') # => 'abat'
Same as Ruby.