Support nested param

### Usage

```ruby
validates :create do
  string "message[body]", required: true
end
```

I’m not sure the implementation is acceptable, especially regexp. :sweat: 
It would be helpful if you check and review.