diff --git a/lib/validates_zipcode/cldr_regex_collection.rb b/lib/validates_zipcode/cldr_regex_collection.rb index 9d95c48..73fee65 100644 --- a/lib/validates_zipcode/cldr_regex_collection.rb +++ b/lib/validates_zipcode/cldr_regex_collection.rb @@ -154,7 +154,7 @@ module CldrRegexpCollection BI: /\A([A-Z\d\s]){3,}\z/i, BS: /\A([A-Z\d\s]){3,}\z/i, BZ: /\A([A-Z\d\s]){3,}\z/i, - BR: /\A\d{5}(-?\d{3})?\z/, + BR: /\A\d{5}(-?\d{3})\z/, BJ: /\A([A-Z\d\s]){3,}\z/i, BT: /\A\d{5}\z/, BQ: /\A([A-Z\d\s]){3,}\z/i, diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 14b272b..28042bf 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -554,9 +554,9 @@ }, KH: { valid: %w[ - 07113 - 02566 - 66261 + 071131 + 025662 + 662613 ], invalid: [ nil, @@ -2168,7 +2168,8 @@ '', 'invalid_zip', '1234', - '123456789' + '123456789', + '12345' ] }, BJ: {