我想要验证电话号码的文本框

I want validation on textbox for phone number

本文关键字:文本 电话号码 验证 我想要      更新时间:2023-09-26

我想验证允许的电话号码的文本框

允许的字符:

space + ( ) - 0-9

(或者+可以是修剪后的第一个字符,如(+61) 312 405 786+61 312 405 786(

长度:最小8,最大16。

请帮忙。

我试过了,但我没能得到正确的Regex。

函数phNum(val({var subjectString=val;var regexObj=/^''(?([0-9][-]{3}(''(?[-.]?([0-9]{3}([-.]?([0-9]{3}($/;if(regexObj.test(subjectString(({var formattedPhoneNumber=subjectString.replace(regexObj,"+61$1$2$3"(;document.getElementById('a'(.value=formattedPhoneNumber;}}

nmn

但它对我不起作用……

根据您的需求获取正则表达式

http://regexlib.com/DisplayPatterns.aspx?cattabindex=6&categoryId=7&AspxAutoDetectCookieSupport=1

var regex = new RegExp("sum regex");

if (input.val().match(regex))
{
   //true
}
else
{
  //false
}