Safe Haskell | None |
---|---|
Language | Haskell2010 |
- poslen :: Functor f => f MatchArray -> f [PosLen]
- allMatches :: (Functor f, Extract a) => Body a -> f MatchArray -> f [a]
- groupMatch :: Extract a => Body a -> MatchArray -> [a]
- extract :: Extract source => (Int, Int) -> source -> source
Documentation
poslen :: Functor f => f MatchArray -> f [PosLen] Source
match offset, length
allMatches :: (Functor f, Extract a) => Body a -> f MatchArray -> f [a] Source
all groups
groupMatch :: Extract a => Body a -> MatchArray -> [a] Source
matches for one group
extract :: Extract source => (Int, Int) -> source -> source
extract takes an offset and length and has a default
implementation of extract (off,len) source = before len (after
off source)
extract
is reexport from Text.Regex.Base.RegexLike