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
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-网上已经有许多电子邮件正则表达式示例。试着先搜索,对我有用。谢谢你为我祈祷。谢谢