一般的なパターンマッチに対応した。