请写出13开头的所有11位手机号的正则表达式
时间: 2024-02-26 19:58:42 浏览: 19
目前,以13开头的手机号码只有130、131、132、133、134、135、136、137、138、139这10个号段,因此可以使用以下正则表达式匹配所有以13开头的11位手机号码:
```java
^13[0-9]{9}$
```
其中,^表示匹配字符串的开头,$表示匹配字符串的结尾,[0-9]表示匹配数字,{9}表示匹配前面的数字9次。因此,该正则表达式可以匹配所有以13开头的11位手机号码。
相关问题
正则表达式中匹配11位手机号码正则表达式为
匹配11位手机号码的正则表达式为:
```
^1[3-9]\d{9}$
```
解释一下正则表达式的各部分含义:
- `^`:表示匹配字符串的起始位置。
- `1`:表示匹配开头是数字1。
- `[3-9]`:表示匹配第二位是3-9之间的任意数字。
- `\d`:表示匹配0-9之间的任意数字。
- `{9}`:表示匹配前面的\d恰好出现9次。
- `$`:表示匹配字符串的结尾位置。
因此,该正则表达式的含义是:匹配以数字1开头,第二位是3-9之间的任意数字,后面跟着9个数字的字符串,即匹配11位手机号码。
158开头的手机号正则表达式
根据引用\[1\]中提供的正则表达式,可以匹配以158开头的手机号码。正则表达式为:^158\d{8}$。其中,^表示匹配字符串的开始,158表示手机号码的前缀,\d表示匹配数字,{8}表示匹配8个数字,$表示匹配字符串的结束。因此,该正则表达式可以用来验证以158开头的手机号码。
#### 引用[.reference_title]
- *1* *3* [**最新2018手机号码正则表达式**](https://blog.csdn.net/qq_37708668/article/details/82835806)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [手机号的正则表达式(以1开头的11位数字)](https://blog.csdn.net/Rayshaan/article/details/113361488)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]