Taiwanese UBN Validator

驗證台灣/中華民國的統一編號

安裝

Gemfile 裡面寫入:

gem 'taiwanese_ubn_validator'

然後在命令列執行

bundle install

使用方法

純 Ruby 驗證

TaiwaneseUbnValidator.valid?('12345678') # 會回傳 false
TaiwaneseUbnValidator.valid?('16612907') # 會回傳 true

Rails/ActiveModel Validator

Rails 專案可用以下方式在 ActiveModel 驗證:

validates :ubn, 'taiwanese_ubn_validator/rails' => true

本 gem 只支援 Rails 3.1 以上。

計算法參考

License

MIT License