diff --git a/src/lib/isMobilePhone.js b/src/lib/isMobilePhone.js index 32379bde5..a89b2c679 100644 --- a/src/lib/isMobilePhone.js +++ b/src/lib/isMobilePhone.js @@ -154,7 +154,7 @@ const phones = { 'tr-TR': /^(\+?90|0)?5\d{9}$/, 'tk-TM': /^(\+993|993|8)\d{8}$/, 'uk-UA': /^(\+?38)?0(50|6[36-8]|7[357]|9[1-9])\d{7}$/, - 'uz-UZ': /^(\+?998)?(6[125-79]|7[1-69]|88|9\d)\d{7}$/, + 'uz-UZ': /^(\+?998)?(33|5[05]|6[125-79]|7[1-69]|77|88|9\d)\d{7}$/, 'vi-VN': /^((\+?84)|0)((3([2-9]))|(5([25689]))|(7([0|6-9]))|(8([1-9]))|(9([0-9])))([0-9]{7})$/, 'zh-CN': /^((\+|00)86)?(1[3-9]|9[28])\d{9}$/, 'zh-TW': /^(\+?886\-?|0)?9\d{8}$/, diff --git a/test/validators.test.js b/test/validators.test.js index a4c3d7193..ef52c9ea5 100644 --- a/test/validators.test.js +++ b/test/validators.test.js @@ -10432,6 +10432,7 @@ describe('Validators', () => { '+998957124555', '998957124555', '957124555', + '+998770178734', ], invalid: [ '+998644835244',