luhnacy:可用于生成满足 Luhn 算法的数字串的小宝石

时间:2024-06-18 04:19:10
【文件属性】:

文件名称:luhnacy:可用于生成满足 Luhn 算法的数字串的小宝石

文件大小:7KB

文件格式:ZIP

更新时间:2024-06-18 04:19:10

Ruby

luhnacy 一个微小的(希望如此) gem 将自动执行一些基于 Luhn 算法(例如信用卡号、ID 号)生成/验证数字字符串的痛苦任务。 用法 要求: require 'luhnacy' 通用ValidationGeneration 验证: Luhnacy . valid? ( '49927398716' ) 要生成满足 Luhn 算法的 10 位数字字符串: valid_string = Luhnacy . generate ( 10 ) 生成不满足 Luhn 算法的 10 位字符串: invalid_string = Luhnacy . generate ( 10 , :invalid => true ) 要生成满足 Luhn 并以预定义字符开头的 10 位数字字符串: Luhnacy . generate ( 10 , :prefix => '12345' )


【文件预览】:
luhnacy-master
----.gitignore(146B)
----.document(60B)
----.ruby-gemset(8B)
----.ruby-version(6B)
----LICENSE(1KB)
----luhnacy.gemspec(890B)
----spec()
--------spec.opts(8B)
--------luhnacy_spec.rb(2KB)
--------spec_helper.rb(51B)
----VERSION(6B)
----README.rdoc(3KB)
----lib()
--------luhnacy.rb(3KB)
----Gemfile(39B)
----Rakefile(483B)
----Gemfile.lock(581B)

网友评论