import java.util.List;
import java.util.regex.MatchResult;
import java.util.regex.Pattern;
import java.util.stream.Collectors;
public class Main {
public static void main
(String[] args
) { List<String> matches =
Pattern.compile("\\d+")
.matcher("123-8-90")
.results()
.map(MatchResult::group)
.collect(Collectors.toList());
System.
out.
println(matches
);// [123, 8, 90] }
}
aW1wb3J0IGphdmEudXRpbC5MaXN0OwppbXBvcnQgamF2YS51dGlsLnJlZ2V4Lk1hdGNoUmVzdWx0OwppbXBvcnQgamF2YS51dGlsLnJlZ2V4LlBhdHRlcm47CmltcG9ydCBqYXZhLnV0aWwuc3RyZWFtLkNvbGxlY3RvcnM7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CgkJTGlzdDxTdHJpbmc+IG1hdGNoZXMgPSAKCQkJCVBhdHRlcm4uY29tcGlsZSgiXFxkKyIpCgkJCQkJICAgIC5tYXRjaGVyKCIxMjMtOC05MCIpCgkJCQkJICAgIC5yZXN1bHRzKCkKCQkJCQkgICAgLm1hcChNYXRjaFJlc3VsdDo6Z3JvdXApCgkJCQkJICAgIC5jb2xsZWN0KENvbGxlY3RvcnMudG9MaXN0KCkpOwoKCQkJU3lzdGVtLm91dC5wcmludGxuKG1hdGNoZXMpOy8vIFsxMjMsIDgsIDkwXQoJfQp9