Кто-нибудь знает, если есть короткий способ сделать это без прохождения каждого значения:Transform результат Scala Regex.unapplySeq(), чтобы кортеж
case class Person(title: String, first: String, last: String)
val name = """(Mr|Mrs|Ms)\. ([A-Z][a-z]+) ([A-Z][a-z]+)""".r
val name(title, first, last) = "Mr. James Stevens"
Person.tupled((title, first, last))
Я ищу способ, чтобы получить в результате regex как кортеж, чтобы передать его непосредственно Person.tupled().
Спасибо, Торбена