📜  葡萄牙电话号码 (1)

📅  最后修改于: 2023-12-03 14:57:18.428000             🧑  作者: Mango

葡萄牙电话号码

葡萄牙电话号码是由9位数字组成的。这些号码通常以9开头,如:912345678。

在葡萄牙,电话号码的格式是一致的,无论是座机还是手机。

葡萄牙电话号码的格式

葡萄牙电话号码的格式为: +351 xx xxx xxxx,其中,+351是葡萄牙的国际电话区号;xx表示葡萄牙的区域代码(如:21代表里斯本市);xxx xxxx是该地区的电话号码。

葡萄牙电话号码的验证规则

葡萄牙电话号码的验证规则如下:

  1. 号码必须由9位数字组成。
  2. 号码的第一位必须为9。
  3. 高级公司/集团专线电话需要使用单独的号码段(例如:30xxx xxxx)。
示例代码

以下示例代码演示了如何使用正则表达式(JavaScript)验证葡萄牙电话号码:

const portugalPhoneNumber = /^(?:\+351)?9[1236]\d{7}$/;

// Test
console.log(portugalPhoneNumber.test('+351912345678')); // true
console.log(portugalPhoneNumber.test('912345678')); // true
console.log(portugalPhoneNumber.test('+351122345678')); // false
console.log(portugalPhoneNumber.test('91987654')); // false
参考文献