【文件属性】:
文件名称:name_parser:名称解析器
文件大小:9KB
文件格式:ZIP
更新时间:2021-07-13 23:22:59
Ruby
名称解析器
做它所说的。 基于 Matthew Ericson 的 people gem: : ,它又松散地基于 Lingua-EN-NameParser Perl 模块。
要设置开发环境,请克隆 repo 并运行bundle以获取所有依赖项。
用法
require "name_parser"
include NameParser
name = "Captain Arthur Two Sheds Jackson Jr."
parser = Parser . new ( name )
parser . first # => "Arthur"
parser . middle # => "Two Sheds"
parser . last # => "Jackson"
parser . title # => "Captain"
parser . suffix # => "Jr."
【文件预览】:
name_parser-master
----.travis.yml(50B)
----Rakefile(157B)
----.rvmrc(2KB)
----Gemfile(129B)
----name_parser.gemspec(920B)
----.rspec(8B)
----spec()
--------name_parser()
--------spec_helper.rb(170B)
--------name_parser_spec.rb(1KB)
----.gitignore(42B)
----lib()
--------name_parser()
--------name_parser.rb(294B)
----README.md(935B)