당신이 시도 할 수도 ...
문자열 "(무기)의 값 무기, CLIP 및 탄약을 추출. 권총의 "의 값 (1), 문자열 (10)을 추출
String str = "(WEAPON) . <(CLIP)/(AMMO)>";
Pattern pattern = Pattern.compile("\\((.*?)\\)");
Matcher matcher = pattern.matcher(str);
while(matcher.find()) {
System.out.println(matcher.group(1));
}
"< (CLIP)/(AMMO)>. < 1/10> ".
List<String[]> numbers = new ArrayList<String[]>();
String str = "pistol . <1/10>";
Pattern pattern = Pattern.compile("\\<(.*?)\\>");
Matcher matcher = pattern.matcher(str);
while(matcher.find()) {
numbers.add(matcher.group(1).split("/"));
}
http://docs.oracle.com/ javase/1.5.0/docs/api/java/lang/String.html # substring (int, int) – rajesh