code: 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()]);
      }
docs: 根据一个正则式，将字符串拆分成数组，空元素将被忽略
  
  @param s
  字符串
  @param regex
  正则式
  @return 字符串数组