java字符串中提取中文
时间: 2023-10-07 07:06:54 浏览: 102
java 字符串中文判断
5星 · 资源好评率100%
提取 Java 字符串中的中文,可以使用正则表达式来实现。具体实现代码如下:
```java
String str = "Hello, 世界!";
Pattern pattern = Pattern.compile("[\u4e00-\u9fa5]+");
Matcher matcher = pattern.matcher(str);
while (matcher.find()) {
System.out.println(matcher.group());
}
```
运行结果为:
```
世界
```
其中,`[\u4e00-\u9fa5]+` 表示匹配一个或多个中文字符,`matcher.find()` 用于在字符串中查找下一个匹配项,`matcher.group()` 返回当前匹配的字符串。
阅读全文