module ChineseNumber

Constants

VERSION

Public Class Methods

extract(text) click to toggle source
# File lib/chinese_number.rb, line 13
def extract text
  text.scan( Parser::TOKEN ).map do |word|
    Parser.new.parse( word )
  end
end
find(text) click to toggle source
# File lib/chinese_number.rb, line 19
def find text
  text.scan( Parser::TOKEN ).map do |word|
    { word => Parser.new.parse( word ) }
  end
end
trans(text) click to toggle source
# File lib/chinese_number.rb, line 7
def trans text
  text.gsub( Parser::TOKEN ) do |word|
    Parser.new.parse( word ).to_s
  end
end