繁体   English   中英

手机号码的正则表达式

[英]Regular expression for a mobile number

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

  1. 该字段不能为空
  2. 至少应为10-15个字符
  3. 该字段应仅包含数字,例如: 9042248903

我尝试使用以下表达式

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

这些规格可以满足

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

起始标记和结束标记^$确保两侧都没有任何内容。

[0-9]给您一个数字。

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

这也可以!

/^\d{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}$

演示说明

说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM