java 正则表达式效验字符串长度
时间: 2024-01-12 09:22:41 浏览: 182
在Java中,可以使用正则表达式来验证字符串的长度。下面是一个示例代码:
```java
import java.util.regex.Pattern;
public class Main {
public static void main(String[] args) {
String str = "Hello World";
String regex = ".{5,10}"; // 验证字符串长度为5到10个字符
boolean isValid = Pattern.matches(regex, str);
System.out.println("字符串长度是否有效: " + isValid);
}
}
```
上述代码中,我们使用了`Pattern.matches()`方法来验证字符串的长度。其中,正则表达式`".{5,10}"`表示字符串长度为5到10个字符。如果字符串的长度在指定范围内,则返回`true`,否则返回`false`。
阅读全文