如何在swift(4+)中拆分行而不忽略空行?"1\n2\n\n3".split { $0.isNewline }
和"1\n2\n\n3".split(separator: "\n")
只给我三个项目,而我需要四个,第三个项目为空
最佳答案
你可以试试:
"1\n2\n\n3".components(separatedBy: "\n")
或者更简洁易读,如Leo Dabus所建议的:
"1\n2\n\n3".components(separatedBy: .newlines)
这两个结果是:[“1”,“2”,“3”]
关于arrays - 在Swift中分割行而不忽略空行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57275053/