我正在将之前连接的字符串转换为Swift 4中引入的新代码。它在行尾包含有意义的空格,所以我使用显式地在重要的空格后面加上\n\来终止该行,以防止编辑器(Xcode)从行尾去掉空格。let asciiArt = """ V \问题出在最后一行,我不希望换行符是字符串的一部分,但不能只使用单个\,因为它会给我错误:
Escaped newlineat the l
我需要从我的Scala代码中执行一个外部二进制文件并获得它的输出。执行此操作的标准方法似乎是使用。但是,似乎有一个额外的尾随换行符:print(result) // prints an extra newlineat the end
我可以只修改结果字符串来删除最后一个字符,但sys.process会在输出中添加一个尾随的换行符<