我正在使用文本文件作为我正在使用Swift 3在Xcode中处理的项目的XML模板。根据我从模板中组合的请求类型,有时不需要某些行。 Swift中有没有办法从文本文件中删除一行?我的搜索结果是空的。
多一点背景:在运行时,文件的内容被复制到NSString中。我不需要修改文本文件本身,只需要修改文件实例化的字符串。我已经尝试过执行string.replacingOccurrences(of:string with“”),但这会在文件中留下空白。这实际上有效,我只是希望有一个更优雅的解决方案。
答案 0 :(得分:1)
更改搜索并替换条件以包含空格。
另一种方法是使用NSRegularExpresssion
和stringByReplacingMatchesInString
来删除所有周围的空白区域。