func ExtractTokens(line:String) -> [String] { return line.matchesForRegexInText("[a-zA-Z]+|[0-9]|[1-9][0-9]*|\\->|\\+|\\-|\\*|\\/|;|@") } ExtractTokens("foo @ 5/2") //["foo", "@", "5", "/", "2"]