diff --git a/src/lib/isPostalCode.js b/src/lib/isPostalCode.js index 01ae3fc07..ccc627886 100644 --- a/src/lib/isPostalCode.js +++ b/src/lib/isPostalCode.js @@ -69,7 +69,7 @@ const patterns = { SK: /^\d{3}\s?\d{2}$/, TH: fiveDigit, TN: fourDigit, - TW: /^\d{3}(\d{2})?$/, + TW: /^\d{3}(\d{2,3})?$/, UA: fiveDigit, US: /^\d{5}(-\d{4})?$/, ZA: fourDigit, diff --git a/test/validators.test.js b/test/validators.test.js index d6e948a41..28deabb11 100644 --- a/test/validators.test.js +++ b/test/validators.test.js @@ -12576,6 +12576,7 @@ describe('Validators', () => { '399', '935', '38842', + '546023', ], }, {