java 固定电话正则_JAVA 正则表达式判断手机号码 固定电话、邮编号
时间: 2023-09-07 15:15:31 浏览: 191
正则表达式判断手机号码
以下是判断手机号码、固定电话、邮编号的 Java 正则表达式:
1. 判断手机号码:
```java
String regex = "^1[3-9]\\d{9}$";
boolean isMobile = Pattern.matches(regex, phoneNumber);
```
2. 判断固定电话:
```java
String regex = "^(0\\d{2,3}-?)?[1-9]\\d{6,7}$";
boolean isTelephone = Pattern.matches(regex, telephoneNumber);
```
3. 判断邮编号:
```java
String regex = "^\\d{6}$";
boolean isPostcode = Pattern.matches(regex, postcode);
```
其中,`^` 表示以...开头,`$` 表示以...结尾,`\d` 表示数字,`{n}` 表示重复 n 次,`[...]` 表示包含任意一个字符,`-` 表示范围,`?` 表示可选。
阅读全文