swift: 如何删除特定符号?
线类型
, 我想删除
和
, 当我编码时
有这样的错误 " fatal error: subscript: subRange extends past String end ", 我该怎么做? THX :D
! !! yuahl! !
, 我想删除
!
和
, 当我编码时
for index in InputName.characters.indices {
if String/InputName[index]/ == "" || InputName.substringToIndex/index/ == "!" {
InputName.removeAtIndex/index/
}
}
有这样的错误 " fatal error: subscript: subRange extends past String end ", 我该怎么做? THX :D
没有找到相关结果
已邀请:
8 个回复
喜特乐
赞同来自:
詹大官人
赞同来自:
- 这是去这样的好方法:
快网
赞同来自:
如果您需要删除中间的字符, "reconstruct from the filtered output" 它比重新删除一个角色更有效。
如果您不对象生成大量的中间行和数组,则此单个绑定可以生成预期结果:
詹大官人
赞同来自:
在 Swift 3 语法有点好。 由于旧的巨大加速 APIs 现在称出厂方法
. 另外,你可以构建
作为
从一个素食
s:
如果您在线中间有字符,您还想要删除,则可以使用
:
H / T @OOPer 版本 Swift 2
冰洋
赞同来自:
</div>
<div class="answer_text">
</div>
<div class="answer_text">
您可以使用它:
例如,如果要删除 " % " 百分比 10%
</div>
</str.endindex]></character>
喜特乐
赞同来自:
三叔
赞同来自:
郭文康
赞同来自:
例如,如果要删除 " % " 百分比 10%