什么这些词组的意思是:SBT程序集插件PathList中的“xs @ _ *”是什么意思?
XS @ _ *
PS @ _ *
从documentation复制:
assemblyMergeStrategy in assembly := {
case PathList("javax", "servlet", xs @ _*) => MergeStrategy.first
case PathList(ps @ _*) if ps.last endsWith ".html" => MergeStrategy.first
case "application.conf" => MergeStrategy.concat
case "unwanted.txt" => MergeStrategy.discard
case x =>
val oldStrategy = (assemblyMergeStrategy in assembly).value
oldStrategy(x)
}
它是Scala正则表达式语法吗? –