正则表达式移动和电话号码(新加坡标准)

时间:2017-05-19 11:38:50

标签: javascript html regex

关于javascript,我不是那么好,我需要为这种要求创建一个正则表达式代码。任何想法或帮助都会非常感激。

以下是要求:

  1. 不应允许电话号码中的字母或错误信息应通知用户。

  2. 电话号码需要根据新加坡标准进行验证。只允许号码以"" 8""开头。或"" 9""最多8位数。"

  3. 手机号码需要根据新加坡标准进行验证。只允许号码以"" 6""开头最多8位数。"

1 个答案:

答案 0 :(得分:1)

对于普通电话号码

(8|9)[0-9]{0,7}
  • (8|9)一次性数字8或9
  • [0-9]{0,7} 最多 7位数,但我认为您并不是指最大 7但完全 7:那个案例删除了0,

适用于手机号码

 6[0-9]{0,7}
  • 6一次号码
  • [0-9]{0,7} 最多 7位数,但我认为您并不是指最大 7但完全 7:那个案例删除了0,

我为你做了demo