合并座机号加手机号正则
时间: 2023-11-09 22:32:26 浏览: 53
以下是合并座机号和手机号的正则表达式:
/^(0\d{2,3}-\d{7,8})$|^(1[345789]\d{9})$/
该正则表达式匹配的是以座机号码开头或者手机号码开头的字符串。其中座机号码的格式是区号+号码,区号有2-3位,号码有7-8位;手机号码的格式是以1开头,第二位是3、4、5、7、8、9,后面9位是数字。
相关问题
正则 校验手机号、座机号
同时校验中国大陆手机号码和座机号码的正则表达式:
```
/^(1[3-9]\d{9})$|^((0\d{2,3}-?)?\d{7,8})$/
```
说明:使用“|”符号将手机号码和座机号码的正则表达式进行了合并,表示匹配满足其中一个条件的字符串。其中手机号码的正则表达式和上一个回答中给出的相同,座机号码的正则表达式中使用了“()”将区号和后面的电话号码分组,并使用了“?”表示区号可有可无,最后使用了“-”符号表示区号和电话号码之间可以有一个横杠“-”。
手机号 以及 座机号 JS正则
手机号的JS正则表达式:
```javascript
const phoneRegex = /^1[3456789]\d{9}$/;
```
座机号的JS正则表达式:
```javascript
const landlineRegex = /^0\d{2,3}-\d{7,8}$/;
```
其中,手机号的正则表达式表示以数字1开头,第二位数字为3、4、5、6、7、8、9中的任意一个,后面跟着9个数字字符。座机号的正则表达式表示以数字0开头,第二位数字为2或3,后面跟着2-3个数字字符和一个横线,再后面跟着7-8个数字字符。
相关推荐
![js](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)