正则表达式-国际手机号或座机号校验
/^([+]?0?\d{2,3}-?|\([+]?0?\d{2,3}\)|\([+]?0?\d{2,3}\))?\d+$|^([+]?0?\d{2,3}-?|\([+]?0?\d{2,3}\)|\([+]?0?\d{2,3}\))?[1-9]\d{4,10}(-\d{1,10})?$/.test(value)

支持以下格式

(86)15010267338

(086)15010267338

(+86)15010267338

(+086)15010267338
+8615010267338

+08615010267338
(85)99952-9906

(085)99952-9906

(+85)99952-9906

(+085)99952-9906

+8599952-9906

+08599952-9906

更多推荐

正则表达式-国际手机号或座机号校验