class RegexTest {
public static void main
(String[] args
) { for (String segment
: "!!!!![1,2,3,4,5] //" .replaceFirst("^\\D*(\\d(?:,\\d+)*)\\D*$", "$1")
.split(","))
}
}
Y2xhc3MgUmVnZXhUZXN0IHsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB7CgkgICAgZm9yIChTdHJpbmcgc2VnbWVudCA6ICIhISEhIVsxLDIsMyw0LDVdIC8vIgoJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlcGxhY2VGaXJzdCgiXlxcRCooXFxkKD86LFxcZCspKilcXEQqJCIsICIkMSIpCgkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3BsaXQoIiwiKSkKCSAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHNlZ21lbnQpOwoJfQp9