Skip to content

Commit

Permalink
fix(isPostalCode): fix overly permissive BY regexp (#2134)
Browse files Browse the repository at this point in the history
fixes #2133
  • Loading branch information
pano9000 committed Jan 22, 2023
1 parent 8e004e0 commit 7bef722
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/lib/isPostalCode.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ const patterns = {
BE: fourDigit,
BG: fourDigit,
BR: /^\d{5}-\d{3}$/,
BY: /2[1-4]{1}\d{4}$/,
BY: /^2[1-4]\d{4}$/,
CA: /^[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJ-NPRSTV-Z][\s\-]?\d[ABCEGHJ-NPRSTV-Z]\d$/i,
CH: fourDigit,
CN: /^(0[1-7]|1[012356]|2[0-7]|3[0-6]|4[0-7]|5[1-7]|6[1-7]|7[1-5]|8[1345]|9[09])\d{4}$/,
Expand Down
6 changes: 6 additions & 0 deletions test/validators.js
Original file line number Diff line number Diff line change
Expand Up @@ -11311,6 +11311,12 @@ describe('Validators', () => {
'247710',
'231960',
],
invalid: [
'test 225320',
'211120 test',
'317543',
'267946',
],
},
{
locale: 'CA',
Expand Down

0 comments on commit 7bef722

Please sign in to comment.