class M{
for(String x
: s.
split("(?=[^\\d]+)|(?<=[^\\d]+)")){ System.
out.
print(x.
matches("\\d+") : x);
}
}
public static void main
(String[] a
){ c("123test");
c("test123");
c("te123st");
c("test 123 test");
c("7teststring134this 123test string59 100");
}
}
Y2xhc3MgTXsKICBzdGF0aWMgdm9pZCBjKFN0cmluZyBzKXsKICAgIGZvcihTdHJpbmcgeCA6IHMuc3BsaXQoIig/PVteXFxkXSspfCg/PD1bXlxcZF0rKSIpKXsKICAgICAgU3lzdGVtLm91dC5wcmludCh4Lm1hdGNoZXMoIlxcZCsiKQogICAgICAgICAgICAgICAgICAgICAgICA/IG5ldyBMb25nKHgpICsgMQogICAgICAgICAgICAgICAgICAgICAgICA6IHgpOwogICAgfQogIH0KCiAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYSl7CiAgICBjKCIxMjN0ZXN0Iik7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oKTsKICAgIGMoInRlc3QxMjMiKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbigpOwogICAgYygidGUxMjNzdCIpOwogICAgU3lzdGVtLm91dC5wcmludGxuKCk7CiAgICBjKCJ0ZXN0IDEyMyB0ZXN0Iik7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oKTsKICAgIGMoIjd0ZXN0c3RyaW5nMTM0dGhpcyAxMjN0ZXN0IHN0cmluZzU5IDEwMCIpOwogIH0KfQ==