我与斯卡拉最近玩,但基本上这里就是我想铸造列表为String斯卡拉
//specify a pattern
val ptn = "(('[^']*')|([^,]+))".r
val test = "foo,bar,'foo,bar'"
pth.findAllmatchIn(test).toArray
gives Array[scala.util.matching.Regex.Match] = Array(foo and bar, bar and foo, 'foo, is bar')
我在回报希望是数组[字符串]?但我不想要一个额外的循环来进行类型转换。 因为我是scala的新手,所以我想知道是否有其他方法可以得到正则表达式的结果作为字符串? 谢谢