Safe Haskell | None |
---|---|
Language | Haskell2010 |
for reliable results with Utf8 pattern or body, use Text.Regex.Do.Replace.Utf8
- class Replace hint pattern repl body out where
Documentation
class Replace hint pattern repl body out where Source #
pattern: Regex
, String
, ByteString
String | ByteString pattern may contains regex
body: String
, ByteString
result is Either
String body: Left
String returns regex construction errors.
(RegexLike Regex b, Replace [] repl b) => Replace All Regex repl b b Source # | succeeds unless repl: |
(RegexLike Regex b, Replace Maybe repl b) => Replace Once Regex repl b b Source # | succeeds unless repl: |
(RegexLike Regex b, Regex b) => Replace All b b b (E b) Source # | b: |
(RegexLike Regex b, Regex b) => Replace Once b b b (E b) Source # | b: |
(RegexLike Regex b, Regex b) => Replace All b (GroupReplacer b) b (E b) Source # | b: |
(RegexLike Regex b, Regex b) => Replace Once b (GroupReplacer b) b (E b) Source # | b: |