Swift: как получить все после определенного набора символов
Учитывая следующую строку:
var snippet = "1111 West Main Street Beverly Hills, CA 90210 Phone: 123.456.7891"
Как я могу извлечь все, что идет после «Телефон:»
Так что в этом случае я хочу
phone = 123.456.7891
Я пробовал это:
if let range = snippet.rangeOfString("Phone:") {
let phone = snippet.substringToIndex(range.startIndex)
print(phone) // prints 1111 West Main Street Beverly Hills, CA 90210
}
Но это печатает все ДО, мне нужно все ПОСЛЕ.