Sha256: a3659cfdead54a2d6b1c01967a421df874dc29979915e378e2e4b690153fcb0d

Contents?: true

Size: 674 Bytes

Versions: 3

Compression:

Stored size: 674 Bytes

Contents

= Text

A collection of text algorithms.


= Usage

  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'


= License

Same as Ruby.

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
text-0.1.13 README.rdoc
Text-1.1.2 README.rdoc
Text-1.1.1 README.rdoc