import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.stream.Collectors;
public class Main {
public static void main(String[] args) {
/*
String[] salls = {
"${3,10} ",
"${ 3,10}",
"${ 3 ,10}",
"${ 3 , 10}",
"${ 3 , 10 }",
"${3,10 }",
"${3, 10 }",
"${3 , 10 }",
"${3 , 10}",
"${3 ,10}",
"${3, 10}",
"${3 , 10}",
"${3, 10}",
};
*/
String[] salls = {
};
for(String sall : salls) {
dotest(sall);
}
}
public static void dotest(String sall) {
String regex = "\\$\\{\\s*(\\d+)\\s*,\\s*(\\d+)\\s*\\}";
// 创建 Pattern 和 Matcher
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(sall);
System.out.printf(sall);
int i = 0;
// 遍历所有匹配的子串
while (matcher.find()) {
String match = matcher.group();
if(match.equals("")){
break;
}
String r1 = matcher.group(1);
String r2 = matcher.group(2);
System.out.println("\t" + r1 + "\t" + r2);
i++;
}
}
}