我有一个字符串,我想判断它是分号、逗号还是冒号.如果不是这些,我什么都不想做:
match token.as_ref() {
";" => semicolons += 1,
"," => commas += 1,
":" => colons += 1,
_ => println!(""),
}
这是可行的,但我真的不想打印一堆空行(因为很多令牌不符合这些条件).
解决这个问题最正确的方法是什么?
我有一个字符串,我想判断它是分号、逗号还是冒号.如果不是这些,我什么都不想做:
match token.as_ref() {
";" => semicolons += 1,
"," => commas += 1,
":" => colons += 1,
_ => println!(""),
}
这是可行的,但我真的不想打印一堆空行(因为很多令牌不符合这些条件).
解决这个问题最正确的方法是什么?
let some_u8_value = 0u8; match some_u8_value { 1 => println!("one"), 3 => println!("three"), 5 => println!("five"), 7 => println!("seven"), _ => (), }
也可以使用空块表达式{}
.