diff options
Diffstat (limited to 'src/library/scalax/runtime/BoxedString.scala')
-rw-r--r-- | src/library/scalax/runtime/BoxedString.scala | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/library/scalax/runtime/BoxedString.scala b/src/library/scalax/runtime/BoxedString.scala index 67ba804576..ef5a8b43c7 100644 --- a/src/library/scalax/runtime/BoxedString.scala +++ b/src/library/scalax/runtime/BoxedString.scala @@ -151,11 +151,7 @@ class BoxedString(val self: String) extends StringVector[Char] with Proxy with P */ def stripMargin: String = stripMargin('|') - // NB. "\\Q" + '\\' + "\\E" works on Java 1.5 and newer, but not on Java 1.4 - private def escape(ch: Char): String = ch match { - case '\\' => "\\\\" - case _ => "\\Q"+ch+"\\E" - } + private def escape(ch: Char): String = "\\Q" + ch + "\\E" @throws(classOf[java.util.regex.PatternSyntaxException]) def split(separator: Char): Array[String] = self.split(escape(separator)) |