| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Text.Regex.Do.Type.MatchHint
Documentation
Constructors
| Test a | test: does body match pattern? |
Instances
| Hint Test Source | |
| MatchHint Test String Source | |
| MatchHint Test ByteString Source |
True |
| MatchHint Test Utf8_ String Source | |
| MatchHint Test Utf8_ ByteString Source |
True |
| type F Test String = Bool Source | |
| type F Test ByteString = Bool Source | |
| type F Test String = Bool Source | |
| type F Test ByteString = Bool Source |
Constructors
| Once a | values |
Instances
| Functor Once Source | |
| Applicative Once Source | |
| Hint Once Source | |
| Matchf Once b Source | |
| MatchHint Once String Source |
["all"] |
| MatchHint Once ByteString Source | |
| MatchHint Once Utf8_ String Source |
["all"] |
| MatchHint Once Utf8_ ByteString Source | |
| Repl_ Maybe a repl b => Replace' Once a repl b Source | static replace for simple (no group) needlefor no-regex
"Abc" dynamic group replace
"a=[1 0 1] b=3 12" |
| Replace' Once Utf8_ String Replacement Source | |
| Replace' Once Utf8_ ByteString Replacement Source | |
| Replace' Once Utf8_ ByteString GroupReplacer Source | |
| (Regex a, Replace' Once a repl b) => Replace a (repl b) (Once b) b Source | hint
|
| (Regex b, Replace' Once Utf8_ b repl, Enc' repl Utf8_) => Replace b (repl b) (Once b) b Source | hint
|
| type H Once = Maybe MatchArray Source | |
| type P Once = Maybe [PosLen] Source | |
| type F Once String = [String] Source | |
| type F Once ByteString = [ByteString] Source | |
| type F Once String = [String] Source | |
| type F Once ByteString = [ByteString] Source |
Constructors
| All a | values |
Instances
| Functor All Source | |
| Applicative All Source | |
| Hint All Source | |
| Matchf All b Source | |
| MatchHint All String Source | |
| MatchHint All ByteString Source | |
| MatchHint All Utf8_ String Source | |
| MatchHint All Utf8_ ByteString Source | |
| Repl_ [] a repl b => Replace' All a repl b Source | to tweak regex with dynamic group replacecustom replacer fn returns replacement value. See
"a=[1 0 1] b=[ 3 ] 12" |
| Replace' All Utf8_ String Replacement Source | |
| Replace' All Utf8_ ByteString Replacement Source | |
| Replace' All Utf8_ ByteString GroupReplacer Source |
|
| (Regex a, Replace' All a repl b) => Replace a (repl b) (All b) b Source | hint |
| (Regex b, Replace' All Utf8_ b repl, Enc' repl Utf8_) => Replace b (repl b) (All b) b Source | hint
|
| type H All = [MatchArray] Source | |
| type P All = [[PosLen]] Source | |
| type F All String = [[String]] Source | |
| type F All ByteString = [[ByteString]] Source | |
| type F All String = [[String]] Source | |
| type F All ByteString = [[ByteString]] Source |
Constructors
| PosLen' a | once |
Instances
| Hint PosLen' Source | |
| MatchHint PosLen' String Source |
[(13,2)] |
| MatchHint PosLen' ByteString Source | |
| MatchHint PosLen' Utf8_ String Source |
[(13,2)] |
| MatchHint PosLen' Utf8_ ByteString Source | |
| type F PosLen' String = [PosLen] Source | |
| type F PosLen' ByteString = [PosLen] Source | |
| type F PosLen' String = [PosLen] Source | |
| type F PosLen' ByteString = [PosLen] Source |
Constructors
| PosLen_ a | all |
Instances
| Hint PosLen_ Source | |
| MatchHint PosLen_ String Source | |
| MatchHint PosLen_ ByteString Source | |
| MatchHint PosLen_ Utf8_ String Source | |
| MatchHint PosLen_ Utf8_ ByteString Source | |
| type F PosLen_ String = [[PosLen]] Source | |
| type F PosLen_ ByteString = [[PosLen]] Source | |
| type F PosLen_ String = [[PosLen]] Source | |
| type F PosLen_ ByteString = [[PosLen]] Source |