In Swift, it's easy to split a string on a character and return the result in an array. What I'm wondering is if you can split a string by another string instead of just a single character, like so...
let inputString = "This123Is123A123Test" let splits = inputString.split(onString:"123") // splits == ["This", "Is", "A", "Test"]
I think NSString
may have a way to do as much, and of course I could roll my own in a String
extension, but I'm looking to see if Swift has something natively.
import Foundation let inputString = "This123Is123A123Test" let splits = inputString.components(separatedBy: "123")
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With