summaryrefslogtreecommitdiff
path: root/src/library/scala/util/matching/Regex.scala
diff options
context:
space:
mode:
authorPhilipp Haller <hallerp@gmail.com>2009-08-04 16:46:50 +0000
committerPhilipp Haller <hallerp@gmail.com>2009-08-04 16:46:50 +0000
commit4226a1ffb1bcdf7a7f93a8d239fd450c33c0c987 (patch)
tree28ee6a3fd2808109ce85f6a0c16437f45cefec70 /src/library/scala/util/matching/Regex.scala
parentedb1bf023beecabfaf92c599f9d2237a289a6119 (diff)
downloadscala-4226a1ffb1bcdf7a7f93a8d239fd450c33c0c987.tar.gz
scala-4226a1ffb1bcdf7a7f93a8d239fd450c33c0c987.tar.bz2
scala-4226a1ffb1bcdf7a7f93a8d239fd450c33c0c987.zip
Implemented #2191.
Diffstat (limited to 'src/library/scala/util/matching/Regex.scala')
-rw-r--r--src/library/scala/util/matching/Regex.scala10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/library/scala/util/matching/Regex.scala b/src/library/scala/util/matching/Regex.scala
index 67d37083e8..92e4c2713c 100644
--- a/src/library/scala/util/matching/Regex.scala
+++ b/src/library/scala/util/matching/Regex.scala
@@ -114,6 +114,16 @@ class Regex(regex: String, groupNames: String*) {
m.replaceFirst(replacement)
}
+ /** Splits the provided character sequence around matches of this
+ * regexp.
+ *
+ * @param toSplit The character sequence to split
+ * @return The array of strings computed by splitting the
+ * input around matches of this regexp
+ */
+ def split(toSplit: java.lang.CharSequence): Array[String] =
+ pattern.split(toSplit)
+
/** The string defining the regular expression */
override def toString = regex
}