private static final Pattern NAME_SEPARATOR = Pattern.compile("\\s*[,]+\\s*");

            String[] names = NAME_SEPARATOR.split(value);

value = “1,2,3,4” 。

\s* 匹配0或者多个任意空格
在java 中需要将\转义一下也就是:"\\s"这个需要注意

正则表达式
https://m.runoob.com/java/java-regular-expressions.html