Scala 3のMatch Typesでコンパイル時正規表現エンジン