String str="hgfhgfhhhhh";
String regx2 = "(\n|.*?))";
Pattern p2= Pattern.compile(regx2);
Matcher macher2 =p2.matcher(str);
while (macher2.find()) {
System.out.println(macher2.group(1));
}
这里差不多就是楼主要的了。手写没有运行,可能有点错误
String str = "啊实打实的请问";
str = str.replaceAll("[\u4e00-\u9fa5]", "");
用[\u4e00-\u9fa5]可以匹配汉字
希望对你有帮助
String a = "啊实打实的请问";
Pattern p = Pattern.compile("(?<=>).*(?=)");
Matcher m = p.matcher(a);
if(m.find()){
System.out.println(m.group());
}
qqqqq