String 如何在scala字符串中转义特殊符号?

String 如何在scala字符串中转义特殊符号?,string,scala,escaping,string-literals,String,Scala,Escaping,String Literals,是否存在将字符串转换为字符串文字的常规Scala实用程序方法?简单的lambda函数“\”“++”\”“仅适用于没有任何特殊字符的字符串 例如,字符串\”(长度2)应转换为字符串“\\\”(长度6)。请查看Apache Common的StringEscapeUtils类()escapeJava应该可以完成任务 请看一看它的实际操作(在Java中)。用3个引号将字符串括起来表示它的原样 e、 g。 val-str=“”\”“//str:java.lang.String=\”这对我没有帮助,我需要在

是否存在将字符串转换为字符串文字的常规Scala实用程序方法?简单的lambda函数
“\”“++”\”“
仅适用于没有任何特殊字符的字符串


例如,字符串
\”
(长度2)应转换为字符串
“\\\”
(长度6)。

请查看Apache Common的
StringEscapeUtils
类()
escapeJava
应该可以完成任务


请看一看它的实际操作(在Java中)。

用3个引号将字符串括起来表示它的原样

e、 g。
val-str=“”\”“//str:java.lang.String=\”

这对我没有帮助,我需要在运行时生成一个字符串文本。ohh。。然后,按照Malte Schwerhoff的建议,prolly
StringEscapeUtils
应该是……)