https://kotlinlang.org logo
s

sargunv

07/22/2016, 4:53 AM
What are your thoughts on a Regex DSL that looks like this?
Copy code
val numberRegex: Regex = regex {
    val sign = "+".literal or "-".literal
    val digits = "[0-9]".oneOrMore
    val point = ".".literal

    optional(sign) + digits + optional(point + digits)
}