hxt-regex-xmlschema-9.2.0.3: A regular expression library for W3C XML Schema regular expressions
CopyrightCopyright (C) 2011- Uwe Schmidt
LicenseMIT
MaintainerUwe Schmidt <uwe@fh-wedel.de>
Stabilitystable
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell2010

Text.Regex.Glob.Generic

Description

csh glob style pattern matcher

Synopsis

Documentation

data GenRegex s #

Instances

Instances details
Eq s => Eq (GenRegex s) # 
Instance details

Defined in Text.Regex.XMLSchema.Generic.Regex

Methods

(==) :: GenRegex s -> GenRegex s -> Bool

(/=) :: GenRegex s -> GenRegex s -> Bool

Ord s => Ord (GenRegex s) # 
Instance details

Defined in Text.Regex.XMLSchema.Generic.Regex

Methods

compare :: GenRegex s -> GenRegex s -> Ordering

(<) :: GenRegex s -> GenRegex s -> Bool

(<=) :: GenRegex s -> GenRegex s -> Bool

(>) :: GenRegex s -> GenRegex s -> Bool

(>=) :: GenRegex s -> GenRegex s -> Bool

max :: GenRegex s -> GenRegex s -> GenRegex s

min :: GenRegex s -> GenRegex s -> GenRegex s

StringLike s => Show (GenRegex s) # 
Instance details

Defined in Text.Regex.XMLSchema.Generic.Regex

Methods

showsPrec :: Int -> GenRegex s -> ShowS

show :: GenRegex s -> String

showList :: [GenRegex s] -> ShowS

type Regex = GenRegex String #

type RegexText = GenRegex Text #

type RegexByteString = GenRegex ByteString #

type RegexByteStringLazy = GenRegex ByteString #

match :: StringLike s => s -> s -> Bool #

matchNoCase :: StringLike s => s -> s -> Bool #

parseRegex :: StringLike s => s -> GenRegex s #

parse a glob pattern