diff options
Diffstat (limited to 'src/compiler/scala/tools/util/StringOps.scala')
-rw-r--r-- | src/compiler/scala/tools/util/StringOps.scala | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/util/StringOps.scala b/src/compiler/scala/tools/util/StringOps.scala index 65ff582011..25ea401eb7 100644 --- a/src/compiler/scala/tools/util/StringOps.scala +++ b/src/compiler/scala/tools/util/StringOps.scala @@ -54,6 +54,10 @@ trait StringOps { if (idx == -1) None else Some(str take idx, str drop (if (doDropIndex) idx + 1 else idx)) + def splitLeft(str: String, ch: Char): Option[(String, String)] = { + splitAt(str, str.indexOf(ch), true) + } + /** Returns a string meaning "n elements". * * @param n ... |