正则找到第一位是数字 1 第二位是3或者5的手机号
时间: 2024-06-03 20:10:01 浏览: 9
可以使用以下正则表达式来匹配符合条件的手机号码:
^1[35]\d{9}$
其中:
- ^ 表示匹配字符串的起始位置。
- 1 表示匹配数字 1。
- [35] 表示匹配 3 或 5。
- \d 表示匹配任意数字。
- {9} 表示匹配前面的内容 9 次。
- $ 表示匹配字符串的终止位置。
因此,符合条件的手机号码应该以数字 1 开头,第二位是 3 或 5,后面跟着 9 位数字。
相关问题
写一个隐藏手机号中间四位数的正则
可以使用正则表达式中的分组和替换来实现隐藏手机号中间四位数的功能。以下是一个示例正则表达式:
```
(\d{3})\d{4}(\d{4})
```
该正则表达式将手机号分为三个部分,并且只匹配中间四位数。可以使用替换操作将中间四位数替换为星号或其他字符:
```
$1****$2
```
其中 $1 和 $2 表示第一个和第二个分组,即手机号的前三位和后四位。
完整的 JavaScript 代码示例:
```javascript
const phoneNumber = "13612345678";
const regex = /(\d{3})\d{4}(\d{4})/;
const hiddenNumber = phoneNumber.replace(regex, "$1****$2");
console.log(hiddenNumber); // 输出 "136****5678"
```
java正则判断11位手机号码_Java正则表达式判断手机号的例子
Java正则表达式判断手机号的例子:
```java
public static boolean isPhoneNumber(String phone) {
String regex = "^1[3|4|5|6|7|8|9]\\d{9}$";
return Pattern.matches(regex, phone);
}
```
上面的代码中,使用了正则表达式 `^1[3|4|5|6|7|8|9]\\d{9}$` 来判断手机号是否合法。其中:
- `^` 表示字符串的开头
- `1` 表示手机号的第一位必须是1
- `[3|4|5|6|7|8|9]` 表示手机号的第二位必须是3、4、5、6、7、8或9中的一个
- `\\d{9}` 表示手机号的后9位必须是数字
- `$` 表示字符串的结尾
如果需要判断是否为11位手机号,可以稍微修改一下正则表达式,如下所示:
```java
public static boolean isElevenPhoneNumber(String phone) {
String regex = "^1[3|4|5|6|7|8|9]\\d{8}\\d$";
return Pattern.matches(regex, phone);
}
```
其中,`\d{8}\\d` 表示手机号必须是11位数字。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)