我想删除顶部,底部和文本之间的多余空格。我已经尝试过了,但是已经删除了所有新行。
let newString = textView.text.replacingOccurrences(of: "\n", with: "")
//Result -> **hellohow are youhow may i help you**
例如:
实际输入:
hello
how are you
how may i help you
预期结果:
hello
how are you
how may i help you
谢谢!
方法stringByTrimmingCharactersInSet返回一个新字符串,该字符串是通过从给定字符集中包含的String字符的两端删除而制成的。
我们也可以只删除空格和/或换行符。
let newString = textView.text.trimmingCharacters(in: .whitespacesAndNewlines)