如何使用单行代码从字符串中删除某些字符?

时间:2016-12-09 14:20:13

标签: swift3 character

我正在寻找一种方法,可以使用一行代码删除美元符号,逗号和句号(我可以使用replacementOccurrences 3x来执行此操作)。我找到了修剪字符(:_)但由于某种原因它不会删除逗号和句点(至少不是所有时间)。

这是我在Xcode 8.1游乐场中获得的:

var myString = "$3,000.50"

myString.trimmingCharacters(in: CharacterSet(charactersIn: "$.,")) //"3,000.50"

myString.trimmingCharacters(in: CharacterSet(charactersIn: myString)) //""

有人可以帮助我理解为什么这不起作用吗?感谢。

0 个答案:

没有答案