From a78d2f10f8142af6a4e557588c06546e2231eb3f Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Sun, 14 Oct 2018 13:06:40 -0400 Subject: Move tests --- base/src/main/java/bjc/utils/ioutils/LevelSplitter.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'base/src/main/java/bjc/utils/ioutils') diff --git a/base/src/main/java/bjc/utils/ioutils/LevelSplitter.java b/base/src/main/java/bjc/utils/ioutils/LevelSplitter.java index 7de0e28..83b391b 100644 --- a/base/src/main/java/bjc/utils/ioutils/LevelSplitter.java +++ b/base/src/main/java/bjc/utils/ioutils/LevelSplitter.java @@ -86,6 +86,20 @@ public class LevelSplitter { return false; } + /** + * Split a string, respecting groups. + * + * @param phrase + * The string to split. + * @param splits + * The strings to split on. + * @return A list of split strings. If keepDelims is true, it also + * includes the delimiters in between the split strings. + */ + public List levelSplit(String phrase, String... splits) { + return levelSplit(phrase, false, splits); + } + /** * Split a string, respecting groups. * -- cgit v1.2.3