URI.parse supports IPv6 addresses

Using a very simplified regex for IPv6 addresses, should we go for something more precise such as http://vernon.mauery.com/content/projects/linux/ipv6_regex ?