给出以下字符串:
var snippet = "1111 West Main Street Beverly Hills, CA 90210 Phone: 123.456.7891"
Run Code Online (Sandbox Code Playgroud)
如何提取"电话:"之后的所有内容
所以在这种情况下我想要
phone = 123.456.7891
Run Code Online (Sandbox Code Playgroud)
我试过这个:
if let range = snippet.rangeOfString("Phone:") {
let phone = snippet.substringToIndex(range.startIndex)
print(phone) // prints 1111 West Main Street Beverly Hills, CA 90210
}
Run Code Online (Sandbox Code Playgroud)
但这会打印出所有东西,我需要一切.
如果我知道它的价值$c_xp,我怎么能在$c_level不写100条if语句的情况下找到它.
Level XP
1 0-99
2 100
3 500 +400 xp points from last level
4 1000 +500 xp points from last level
5 1600 +600 xp points from last level
6 2300 +700 xp points from last level
7 3100 +800 xp points from last level
8 4000 +900 xp points from last level
Run Code Online (Sandbox Code Playgroud)
等等.
$c_level = ;
Run Code Online (Sandbox Code Playgroud)