Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 移动电话号码的正则表达式_Javascript - Fatal编程技术网

Javascript 移动电话号码的正则表达式

Javascript 移动电话号码的正则表达式,javascript,Javascript,我想为手机号码写一个正则表达式 该字段不应为空 应至少为10-15个字符 该字段应仅包含数字,例如:9042248903 我试着使用下面的表达式 ^\d+([\.\,][0]{2})?$ ^[0-9]+$ 可以满足这些规格 ^[0-9]{10,15}$ 开始和结束标记确保两边都没有任何东西 [0-9]给你一个数字 {10,15}表示该数字规范出现10到15次。这些规范可以满足 ^[0-9]{10,15}$ try this "[1-9][0-9]{9,14}" if(!teststr

我想为手机号码写一个正则表达式

  • 该字段不应为空
  • 应至少为10-15个字符
  • 该字段应仅包含数字,例如:
    9042248903
  • 我试着使用下面的表达式

    ^\d+([\.\,][0]{2})?$
    ^[0-9]+$
    

    可以满足这些规格

    ^[0-9]{10,15}$
    
    开始和结束标记确保两边都没有任何东西

    [0-9]
    给你一个数字


    {10,15}
    表示该数字规范出现10到15次。

    这些规范可以满足

    ^[0-9]{10,15}$
    
    try this 
    
    "[1-9][0-9]{9,14}"
    
    if(!teststring.matches("[1-9][0-9]{9,14}")) {
        // blah! blah! blah!
    }
    
    开始和结束标记确保两边都没有任何东西

    [0-9]
    给你一个数字

    {10,15}
    表示该数字指定出现10到15次。

    这也可以

    try this 
    
    "[1-9][0-9]{9,14}"
    
    if(!teststring.matches("[1-9][0-9]{9,14}")) {
        // blah! blah! blah!
    }
    
    /^\d{10,15}$/
    
    这也行

    /^\d{10,15}$/
    
    试试这个

    ^[0-9]{10,15}$
    

    试试这个

    ^[0-9]{10,15}$
    


    ^\d{10,15}$
    呢?如果没有,为什么不呢?那
    ^\d{10,15}$
    呢?如果不匹配,为什么不匹配?这与我国的手机号码不匹配这与我国的手机号码不匹配
    [0-9]
    表示匹配0到9之间的任何字符
    {10,15}
    仅表示一行中至少出现10次,但不超过15次。^和$means分别匹配行首和行尾。@S.Varun-网上已经有许多电子邮件正则表达式示例。首先尝试搜索。
    [0-9]
    表示匹配0到9之间的任何字符
    {10,15}
    仅表示一行中至少出现10次,但不超过15次。^和$means分别匹配行首和行尾。@S.Varun-网上已经有许多电子邮件正则表达式示例。试着先搜索,对我有用。谢谢你为我祈祷。谢谢