Rust編程進階:059、所有模式語法2

例子:

// 4、通過..匹配
fn main() {
    // let x = 5;

    // match x {
    //     1..=5 => println!("1 to 5"), // 1|2|3|4|5 => println!("1 to 5"),
    //     _ => println!("xx"),
    // };

    let x = 'c';
    match x {
        'a'..='j' => println!("1"),
        'k'..='z' => println!("2"),
        _ => println!("other"),
    }
}

本節全部源代碼:
https://github.com/anonymousGiga/learn_rust/blob/master/learn_pattern2/src/main.rs

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章