18
捕獲組考慮下面的Groovy代碼switch語句:Groovy的正則表達式:在switch語句
def vehicleSelection = "Car Selected: Toyota"
switch (vehicleSelection) {
case ~/Car Selected: (.*)/:
println "The car model selected is " + ??[0][1]
}
是否可以提取字「豐田」 沒有定義一個新的(def
)變量?
雖然我仍然需要聲明'm'。我想知道是否有像Perl的'$ _'這樣的東西。如果這是Groovy的限制,那麼也許可以使用'def'。 – Reimeus
@Reimeus找到另一種方式!替換答案... –
這就是我一直在尋找的東西。謝謝! – Reimeus