James Moger
2011-06-09 f339f5de2ee6d354f55e14e9340bebc4611535b3
src/com/gitblit/utils/StringUtils.java
@@ -18,7 +18,9 @@
import java.io.UnsupportedEncodingException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.ArrayList;
import java.util.List;
import java.util.regex.PatternSyntaxException;
public class StringUtils {
@@ -142,4 +144,24 @@
      }
      return relativePath;
   }
   public static List<String> getStringsFromValue(String value) {
      return getStringsFromValue(value, " ");
   }
   public static List<String> getStringsFromValue(String value, String separator) {
      List<String> strings = new ArrayList<String>();
      try {
         String[] chunks = value.split(separator);
         for (String chunk : chunks) {
            chunk = chunk.trim();
            if (chunk.length() > 0) {
               strings.add(chunk);
            }
         }
      } catch (PatternSyntaxException e) {
         throw new RuntimeException(e);
      }
      return strings;
   }
}