0.env
ubuntu1804
1.格式
[a…b] //[a,b)
[a…] //[a,len)
[…b] //[0,b)
[…]// [0,len)
# demo
fn main() {
// 字符串切片
let str = String::from("0123456789");
println!("split_str_1 = {}",&str[0..5]); // [0,5)
println!("split_str_2 = {}",&str[5..10]);// [5,10)
println!("split_str_[..7] = {}",&str[..7]);// [0,7)
println!("split_str_[3..] = {}",&str[3..]);// [3,len)
println!("split_str_[..] = {}",&str[..]); // [0,len)
// 数组等线性数据
let arr = [0,1,2,3,4,5];
let arr_iter = &arr[2..5];//[2,5)
println!("arr_[2,5] = {},{},{}",arr_iter[0],arr_iter[1],arr_iter[2]);
}