src/org/nutz/lang/Strings.java
public static String[] splitIgnoreBlank(String s, String regex) {
        if (null == s)
            return null;
        String[] ss = s.split(regex);
        List<String> list = new LinkedList<String>();
        for (String st : ss) {
            if (isBlank(st))
                continue;
            list.add(trim(st));
        }
        return list.toArray(new String[list.size()]);
    }
public static String[] splitIgnoreBlank(String s, String regex) {
        if (null == s)
            return null;
        String[] ss = s.split(regex);
        List<String> list = new LinkedList<String>();
        for (String st : ss) {
            if (isBlank(st))
                continue;
            list.add(trim(st));
        }
        return list.toArray(new String[list.size()]);
    }
public static String [ ] splitIgnoreBlank ( String s , String regex ) { if ( null == s ) return null ; String [ ] ss = s . split ( regex ) ; List < String > list = new LinkedList < String > ( ) ; for ( String st : ss ) { if ( isBlank ( st ) ) continue ; list . add ( trim ( st ) ) ; } return list . toArray ( new String [ list . size ( ) ] ) ; }
根据一个正则式，将字符串拆分成数组，空元素将被忽略

@param s
字符串
@param regex
正则式
@return 字符串数组
根据一个正则式，将字符串拆分成数组，空元素将被忽略