IsMobilePhone.js - Update Regular Expression for Validating Israeli (he-IL
) mobile number [Urgent as issue in production]
#2503
Labels
he-IL
) mobile number [Urgent as issue in production]
#2503
Describe the bug
The current regular expression used for validating Israeli phone numbers is flawed and needs updating to accurately match the expected formats (issue with number (
+972768818873
). The existing regex is as follows:'he-IL': /^(\+972|0)([23489]|5[012345689]|77)[1-9]\d{6}$/,
Examples
Existing Regex unable to validate all phone number for example
+972768818873
Reproductions
const validator = require('validator');
// Correct usage with locale
console.log(validator.isMobilePhone('+972768818873', 'he-IL'));
// Should returntrue
but returnsfalse
Additional context
Validator.js version:
1.12.0
Node.js version:
20.0.0
OS platform:
[windows, linux, macOS]
The text was updated successfully, but these errors were encountered: