Skip to content

Commit b6dea02

Browse files
authored
fix(isMobilePhone): update Albanian phone number regex for valid formats (#2534)
1 parent a41c8de commit b6dea02

File tree

2 files changed

+17
-5
lines changed

2 files changed

+17
-5
lines changed

src/lib/isMobilePhone.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ const phones = {
144144
'sl-SI': /^(\+386\s?|0)(\d{1}\s?\d{3}\s?\d{2}\s?\d{2}|\d{2}\s?\d{3}\s?\d{3})$/,
145145
'sk-SK': /^(\+?421)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/,
146146
'so-SO': /^(\+?252|0)((6[0-9])\d{7}|(7[1-9])\d{7})$/,
147-
'sq-AL': /^(\+355|0)6[789]\d{6}$/,
147+
'sq-AL': /^(\+355|0)6[2-9]\d{7}$/,
148148
'sr-RS': /^(\+3816|06)[- \d]{5,9}$/,
149149
'sv-SE': /^(\+?46|0)[\s\-]?7[\s\-]?[02369]([\s\-]?\d){7}$/,
150150
'tg-TJ': /^(\+?992)?[5][5]\d{7}$/,

test/validators.test.js

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10341,15 +10341,27 @@ describe('Validators', () => {
1034110341
{
1034210342
locale: 'sq-AL',
1034310343
valid: [
10344-
'067123456',
10345-
'+35567123456',
10344+
'0621234567',
10345+
'0661234567',
10346+
'0671234567',
10347+
'0681234567',
10348+
'0691234567',
10349+
'+355621234567',
10350+
'+355651234567',
10351+
'+355661234567',
10352+
'+355671234567',
10353+
'+355681234567',
10354+
'+355691234567',
1034610355
],
1034710356
invalid: [
1034810357
'67123456',
1034910358
'06712345',
10359+
'067123456',
1035010360
'06712345678',
10351-
'065123456',
10352-
'057123456',
10361+
'0571234567',
10362+
'+3556712345',
10363+
'+35565123456',
10364+
'+35157123456',
1035310365
'NotANumber',
1035410366
],
1035510367
},

0 commit comments

Comments
 (0)