diff options
Diffstat (limited to 'oauthlib/uri_validate.py')
-rw-r--r-- | oauthlib/uri_validate.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/oauthlib/uri_validate.py b/oauthlib/uri_validate.py index 8a6d9c2..a6fe0fb 100644 --- a/oauthlib/uri_validate.py +++ b/oauthlib/uri_validate.py @@ -66,7 +66,7 @@ IPv4address = r"%(dec_octet)s \. %(dec_octet)s \. %(dec_octet)s \. %(dec_octet)s ) # IPv6address -IPv6address = r"([A-Fa-f0-9:]+:+)+[A-Fa-f0-9]+" +IPv6address = r"([A-Fa-f0-9:]+[:$])[A-Fa-f0-9]{1,4}" # IPvFuture = "v" 1*HEXDIG "." 1*( unreserved / sub-delims / ":" ) IPvFuture = r"v %(HEXDIG)s+ \. (?: %(unreserved)s | %(sub_delims)s | : )+" % locals() |