Мой любимый способ сделать это состоит в том, чтобы использовать , Sysinternals Автоматически работает приложение. Просто выберите сервис, и нажатие удаляют.
Если кто-то когда-нибудь захочет сделать это в Swift, вы идете с расширением:
extension String {
func firstWord() -> String? {
var error : NSError?
let internalExpression = NSRegularExpression(pattern: "^[a-zA-Z0-9]*", options: .CaseInsensitive, error: &error)!
let matches = internalExpression.matchesInString(self, options: nil, range:NSMakeRange(0, countElements(self)))
if (matches.count > 0) {
let range = (matches[0] as NSTextCheckingResult).range
return (self as NSString).substringWithRange(range)
}
return nil
}
}
Чтобы использовать его, просто напишите:
myString.firstWord()