模式匹配(pattern-matching)是检查某个值是否匹配某一个模式的机制。通俗的说,匹配变量是否符合一种模式。
1.语法
一个模式匹配语句包括一个待匹配的值,match关键字,以及至少一个case语句。
选择器 match {备选项}
- 1.待匹配值(变量)
- 2.match关键字
- 3.case语句(备选项)
- 模式
- =>
- 表达式
只要发现匹配的case,剩下的case不会继续匹配。
模式匹配(pattern-matching)是检查某个值是否匹配某一个模式的机制。通俗的说,匹配变量是否符合一种模式。
一个模式匹配语句包括一个待匹配的值,match关键字,以及至少一个case语句。
选择器 match {备选项}