最佳答案
我试图从控制台(包括空格)读取整行代码,然后处理它。用水牛。ReadString,新行字符与输入一起读取,所以我想出了以下代码来修剪新行字符:
input,_:=src.ReadString('\n')
inputFmt:=input[0:len(input)-2]+"" //Need to manually add end of string
还有比这更惯用的方法吗?也就是说,在为您提取子字符串时,是否已经有一个处理结束空字节的库?
(是的,我知道已经有一种方法可以读取 转到 readline-> string中没有换行符的行,但是我正在寻找优雅的字符串操作。)