I have a string array with fractional numbers and decimal numbers.
let stringArray = [ \"0.0\", \"193.16\", \"5/4\", \"503.42\", \"696.58\", \"25/16\", \
Define extension (Swift 4):
extension String { func split(separators: String) -> [String] { return components(separatedBy: CharacterSet(charactersIn: separators)) } }
Usage:
let str = "aaa-bbb_ccc/ffffd" let arr = str.split(separators: "-_/")
Result :
["aaa", "bbb", "ccc", "ffffd"]