Java Pattern正则表达式获取匹配的值,例如我只想获取前面的“oks”字母,则可以这样操作即可。
String s = "oks29.2";
//匹配前面的字母正则表达式
Pattern pattern = Pattern.compile("[a-zA-Z]+");
//获取匹配
Matcher matcher = pattern.matcher(s);
//输出
if(matcher.find()){
System.out.println(matcher.group(0));
}