Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
- poslen :: Functor f => f MatchArray -> f [PosLen]
- value :: (Functor f, Extract a) => Haystack a -> f MatchArray -> f [a]
- oneMatchArray :: Extract a => Haystack a -> MatchArray -> [a]
- extract :: Extract source => (Int, Int) -> source -> source
Documentation
poslen :: Functor f => f MatchArray -> f [PosLen] Source
oneMatchArray :: Extract a => Haystack a -> MatchArray -> [a] Source
extracts all values in a MatchArray (matched 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