正規一致文字列の数値
807 ワード
ある文字は最後の1桁を数字に回して、正則を使って数字を取り除きます
String name = "name1";
Pattern pattern = Pattern.compile("\\d+");
Matcher matcher = pattern.matcher(name);
int number=name.length();
if (matcher.find()) {
number=name.indexOf(matcher.group());
}
name = name.substring(0,number);