Regex

object Regex
Companion:
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Regex.type

Type members

Classlikes

final case class CharClass(chars: InfiniteSet[Char]) extends Regex
Companion:
object
object CharClass
Companion:
class
final case class Group(seqs: NonEmptyList[Sequence]) extends Regex
Companion:
object
object Group
Companion:
class
final case class Repeat(reg: Regex, min: Int, max: Option[Int]) extends Regex
final case class Sequence(seq: List[Regex]) extends Regex
Companion:
object
object Sequence
Companion:
class

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror