However, when talking about edge cases ... this nice ip address will pass true ruby's regexp as well: 
```
irb(main):023:0> res = !Resolv::IPv6::Regex.match("1:2:3:4:5:6:1.2.3.256").nil?
=> true
```