各国手机号码正则

各国手机号码正则’ar-DZ’:/^(\+?213|0)(5|6|7)\d{8}$/,’ar-SY’:/^(!?(\+?963)|0)?9\d{8}$/,’ar-SA’:/^(!?(\+?966)|0)?5\d{8}$/,’en-US’:/^(\+?1)?[2-9]\d{2}[2-9](?!11)\d{6}$/,’cs-CZ’:/^(\+?420)??[1-9][0-9]{2}?[0-9]{3}?[0-9]{3}$/,’de-DE’:/^(\+?4…

大家好,又见面了,我是你们的朋友全栈君。

    'ar-DZ': /^(\+?213|0)(5|6|7)\d{ 
   8}$/,
    'ar-SY': /^(!?(\+?963)|0)?9\d{ 
   8}$/,
    'ar-SA': /^(!?(\+?966)|0)?5\d{ 
   8}$/,
    'en-US': /^(\+?1)?[2-9]\d{ 
   2}[2-9](?!11)\d{ 
   6}$/,
    'cs-CZ': /^(\+?420)? ?[1-9][0-9]{ 
   2} ?[0-9]{ 
   3} ?[0-9]{ 
   3}$/,
    'de-DE': /^(\+?49[ \.\-])?([\(]{ 
   1}[0-9]{ 
   1,6}[\)])?([0-9 \.\-\/]{ 
   3,20})((x|ext|extension)[ ]?[0-9]{ 
   1,4})?$/,
    'da-DK': /^(\+?45)?(\d{ 
   8})$/,
    'el-GR': /^(\+?30)?(69\d{ 
   8})$/,
    'en-AU': /^(\+?61|0)4\d{ 
   8}$/,
    'en-GB': /^(\+?44|0)7\d{ 
   9}$/,
    'en-HK': /^(\+?852\-?)?[569]\d{ 
   3}\-?\d{ 
   4}$/,
    'en-IN': /^(\+?91|0)?[789]\d{ 
   9}$/,
    'en-NZ': /^(\+?64|0)2\d{ 
   7,9}$/,
    'en-ZA': /^(\+?27|0)\d{ 
   9}$/,
    'en-ZM': /^(\+?26)?09[567]\d{ 
   7}$/,
    'es-ES': /^(\+?34)?(6\d{ 
   1}|7[1234])\d{ 
   7}$/,
    'fi-FI': /^(\+?358|0)\s?(4(0|1|2|4|5)?|50)\s?(\d\s?){ 
   4,8}\d$/,
    'fr-FR': /^(\+?33|0)[67]\d{ 
   8}$/,
    'he-IL': /^(\+972|0)([23489]|5[0248]|77)[1-9]\d{ 
   6}/,
    'hu-HU': /^(\+?36)(20|30|70)\d{ 
   7}$/,
    'it-IT': /^(\+?39)?\s?3\d{ 
   2} ?\d{ 
   6,7}$/,
    'ja-JP': /^(\+?81|0)\d{ 
   1,4}[ \-]?\d{ 
   1,4}[ \-]?\d{ 
   4}$/,
    'ms-MY': /^(\+?6?01){ 
   1}(([145]{ 
   1}(\-|\s)?\d{ 
   7,8})|([236789]{ 
   1}(\s|\-)?\d{ 
   7}))$/,
    'nb-NO': /^(\+?47)?[49]\d{ 
   7}$/,
    'nl-BE': /^(\+?32|0)4?\d{ 
   8}$/,
    'nn-NO': /^(\+?47)?[49]\d{ 
   7}$/,
    'pl-PL': /^(\+?48)? ?[5-8]\d ?\d{ 
   3} ?\d{ 
   2} ?\d{ 
   2}$/,
    'pt-BR': /^(\+?55|0)\-?[1-9]{ 
   2}\-?[2-9]{ 
   1}\d{ 
   3,4}\-?\d{ 
   4}$/,
    'pt-PT': /^(\+?351)?9[1236]\d{ 
   7}$/,
    'ru-RU': /^(\+?7|8)?9\d{ 
   9}$/,
    'sr-RS': /^(\+3816|06)[- \d]{ 
   5,9}$/,
    'tr-TR': /^(\+?90|0)?5\d{ 
   9}$/,
    'vi-VN': /^(\+?84|0)?((1(2([0-9])|6([2-9])|88|99))|(9((?!5)[0-9])))([0-9]{ 
   7})$/,
    'zh-CN': /^(\+?0?86\-?)?1[345789]\d{ 
   9}$/,
    'zh-TW': /^(\+?886\-?|0)?9\d{ 
   8}$/
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139632.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号