”测试开发全日制学徒班7期第8天“-match匹配语句

  • match匹配语句

    • 简介

      • match语句提供了一种简洁而强大的方式来匹配和处理不同模式的逻辑,当成功匹配一个模式时,就执行该模式后的代码块,执行完成对应匹配的代码后程序就执行结束。

    • 基本语法

      • match value: 

          case pattern1:

          • # 处理 pattern1 匹配成功的情况

           case pattern2:

              # 处理 pattern2 匹配成功的情况

            case patternN:

              # 处理 patternN 匹配成功的情况

           case _:

              # 处理所有其他情况的匹配(相当于默认情况)

        • match 表示匹配模式的开始

        • value 表示需要进行匹配的目标值

        • case 表示提供一个匹配模式

        • pattern 表示被匹配的值,该值一般为一个字面

        • - 表示当所有模式都未匹配成功,则执行该模式下的代码块,本质上-是一个变量,用来匹配任意值。

    • 示例1(匹配单个值):匹配HTTP状态码image

    • 示例2(匹配多个值):匹配HTTP状态码image

    • 示例3(匹配模式绑定变量):匹配坐标image

posted @ 2026-07-08 22:03  风致﹏  阅读(1)  评论(0)    收藏  举报