當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Scala Regex.Groups用法及代碼示例

用法:

object Groups

在匹配中產生組的提取器對象。使用這個提取器而不是原始的 Regex 可確保不會重新計算匹配。

import scala.util.matching.Regex.Groups

val date = """(\d\d\d\d)-(\d\d)-(\d\d)""".r
val text = "The doc spree happened on 2011-07-15."
val day = date replaceAllIn(text, _ match { case Groups(_, month, day) => s"$month/$day" })

源碼:

Regex.scala

相關用法


注:本文由純淨天空篩選整理自scala-lang.org大神的英文原創作品 Regex.Groups。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。