1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main { public static void main(String a[]){ String stream = "ab34ef"; Pattern pattern = Pattern.compile("\\d*"); //HERE * IS GREEDY QUANTIFIER THAT LOOKS FOR ZERO TO MANY COMBINATION THAT //START WITH NUMBER Matcher matcher = pattern.matcher(stream); while(matcher.find()){ System.out.println(matcher.start()+ ": " + matcher.group()); } } } |
aW1wb3J0IGphdmEudXRpbC5yZWdleC5NYXRjaGVyOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4LlBhdHRlcm47CgpwdWJsaWMgY2xhc3MgTWFpbgp7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmcgYVtdKXsKICAgICAgICBTdHJpbmcgc3RyZWFtID0gImFiMzRlZiI7CiAgICAgICAgUGF0dGVybiBwYXR0ZXJuID0gUGF0dGVybi5jb21waWxlKCJcXGQqIik7CgogICAgICAgIC8vSEVSRSAqIElTIEdSRUVEWSBRVUFOVElGSUVSIFRIQVQgTE9PS1MgRk9SIFpFUk8gVE8gTUFOWSBDT01CSU5BVElPTiBUSEFUIAogICAgICAgIC8vU1RBUlQgV0lUSCBOVU1CRVIgCiAgICAgICAgTWF0Y2hlciBtYXRjaGVyID0gcGF0dGVybi5tYXRjaGVyKHN0cmVhbSk7CgogICAgICAgIHdoaWxlKG1hdGNoZXIuZmluZCgpKXsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKG1hdGNoZXIuc3RhcnQoKSsgIjogIiArIG1hdGNoZXIuZ3JvdXAoKSk7CiAgICAgICAgfQogICAgfQp9Cg==
-
upload with new input
-
result: Success time: 0.03s memory: 245632 kB returned value: 0
0: 1: 2: 34 4: 5: 6:


