| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Text.Regex.Do.Replace.Latin
Description
for reliable results with Utf8 pattern or body, use Text.Regex.Do.Replace.Utf8
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.   
Methods
replace :: (Extract' body, RegexLike Regex body) => hint pattern -> repl -> body -> out Source #
Instances
| (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:   | 
Defined in Text.Regex.Do.Replace.Latin  | |
| (RegexLike Regex b, Regex b) => Replace Once b (GroupReplacer b) b (E b) Source # | b:   | 
Defined in Text.Regex.Do.Replace.Latin  | |