【发布时间】:2019-04-05 16:42:03
【问题描述】:
Scala 中的文字允许定义标识符,正如 answer 所描述的那样。有没有办法在文字中逃避反引号`?执行以下操作:
val `hello `world` = "hello world"
更新:
其中一个用例是将refined 库用于匹配包含反引号的正则表达式的一些精炼类型,例如:
import eu.timepit.refined._
import eu.timepit.refined.api.Refined
type MatchesRegexWithBacktick = String Refined MatchesRegex[W.`(a|`)`.T]
【问题讨论】: