在 Scala 中替换字符串
Replace String in Scala
我有这样的变量:
val data = "'1','a','13','100','b'"
我想把变量替换成
val data = "1,'a',13,100,'b'"
如果变量有一个整数字符,它会被删除引号 (''
)。我该怎么做?
我想也许这就是你想要的?
val data = "'1','a','13','100','b'" //a String, not a List
val newData = "'(\d+)'".r.replaceAllIn(data, "")
//newData: String = 1,'a',13,100,'b'
我有这样的变量:
val data = "'1','a','13','100','b'"
我想把变量替换成
val data = "1,'a',13,100,'b'"
如果变量有一个整数字符,它会被删除引号 (''
)。我该怎么做?
我想也许这就是你想要的?
val data = "'1','a','13','100','b'" //a String, not a List
val newData = "'(\d+)'".r.replaceAllIn(data, "")
//newData: String = 1,'a',13,100,'b'