java判断一个字符串是否满足正则表达式:^219994+\d{6}$
时间: 2024-04-11 21:33:40 浏览: 290
在 Java 中,可以使用 Pattern 和 Matcher 类来判断一个字符串是否满足正则表达式的要求。下面是一个示例代码:
```java
import java.util.regex.*;
public class Main {
public static void main(String[] args) {
String string = "219994123456";
String pattern = "^219994\\d{6}$";
boolean isMatch = Pattern.matches(pattern, string);
System.out.println(isMatch); // true
}
}
```
在上述示例中,我们使用 `Pattern.matches()` 方法来匹配字符串和正则表达式。如果匹配成功,则返回 true,否则返回 false。
正则表达式 `^219994\d{6}$` 与 Python 中的相同,表示字符串必须以 "219994" 开头,后面跟着 6 个数字,并且没有其他额外的内容。你可以根据实际需求修改正则表达式的模式。
阅读全文