用正则表达式验证数字无效

验证格式如下的数字:

(974) 041-0475

试过正则表达式@"^+(?:[0-9] ?){6,14}[0-9]$"但是对普通数字可以,对上面的数字没用。

你上面的这些加起来就不是单纯的数字了,你可以这样替换一下,吧()和-替换成空 然后在用正则判断

\(?[0-9]{3}\)?\s+[0-9]{3}-[0-9]{4}

你试下这样写