说我有一个字符串"like_this_string",我想把它分成两部分:"like_this"和"string".所以我可以做到这一点
first, last = "like_this_string".something
first == "like_this" # true
last == "string" # true
Run Code Online (Sandbox Code Playgroud)
所以last零件总是string在最后一个之后"_",first零件总是string在最后一个之前"_".我宁愿这样做不是字符串数组的组合更有效的方式,得到最后一个项目,然后重新加入阵列(例如split,pop, join).
Aru*_*hit 11
first, _, last = "like_this_string".rpartition("_")
first # => "like_this"
last # => "string"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
69 次 |
| 最近记录: |