This commit is contained in:
2023-04-28 15:06:47 +08:00
parent 58de68a878
commit 9bf9e7da27
6 changed files with 64 additions and 48 deletions

View File

@ -44,7 +44,13 @@ function isEmail(text) {
}
function isPhone(text) {
return /^[1-9]\d{9,}$/.test(text);
if (/^[1-9]\d{9,}$/.test(text)) {
return true;
}
if (/^\+?[1-9][\d-]{9,}\d$/.test(text) && /^[1-9]\d{9,}$/.test(text.replace('+', '').replace(new RegExp('-', 'g'), ''))) {
return true;
}
return false;
}
export {