我有一个字符串,我想检查它是分号,逗号还是冒号.如果它不是那些,我不想做任何事情:
match token.as_ref() {
";" => semicolons += 1,
"," => commas += 1,
":" => colons += 1,
_ => println!(""),
}
Run Code Online (Sandbox Code Playgroud)
这有效,但我真的不想打印一堆空行(因为很多令牌都不符合这些标准).
什么是最正确的解决方法?
Ale*_*nov 21
Run Code Online (Sandbox Code Playgroud)let some_u8_value = 0u8; match some_u8_value { 1 => println!("one"), 3 => println!("three"), 5 => println!("five"), 7 => println!("seven"), _ => (), }()只是单位值,因此在这种
_情况下不会发生任何事情.因此,我们可以说我们不想对_占位符之前未列出的所有可能值执行任何操作.
您还可以使用空块表达式{}.
| 归档时间: |
|
| 查看次数: |
5675 次 |
| 最近记录: |