Object Selector
Regex Rule List
Quickstart
> Struct.new('MyObject')
> selected_object = ObjectSelector::RegexRuleList.select({
value: SecureRandom.hex,
rules: [{
regex: /\w/,
object: Struct::MyObject.new
}]
})
> puts selected_object.class.name
Struct::MyObject
Testing
Local
$ rspec