【发布时间】:2016-05-27 13:08:08
【问题描述】:
我想编辑以下字符串:
var someString = "I wan't this text {something I don't want}"
我想删除两个大括号中包含的所有文本,无论该文本有多长。当我知道范围时,我一直在使用以下代码删除字符串的一部分:
extension String {
mutating func deleteCharactersInRange(range: NSRange) {
let mutableSelf = NSMutableString(string: self)
mutableSelf.deleteCharactersInRange(range)
self = mutableSelf
}
}
但是,我不知道我的问题的范围。有什么想法吗?
【问题讨论】:
-
@Alexander 抱歉快速而错误的回复。已在操场上使用您的扩展程序进行了测试......它现在可以工作了。