The regexpr package

[Tags: lgpl, library]

Regular expression library like Perl/Ruby's regular expression. This package has a module RegexPR. And RegexPR export function matchRegexPR and gsubRegexPR. matchRegexPR :: String -> Maybe ((String, (String, String)), [(Int, String)]), gsubRegexPR :: String -> String -> String. Examples: matchRegexPR "ab(cde)f\\1" "kkkabcdefcdefgh" => Just (("abcdefcde", ("kkk", "fgh")),[(1,"cde")]), matchRegexPR "(?<=hij)abc" "kkkabchijabcde" => Just (("abc",("kkkabchij","de")),[]), gsubRegexPR "\\G(\\d\\d\\d)" "\\1," "123456 789" => "123,456, 789"

Properties

Versions0.1.3, 0.1.5, 0.1.6, 0.1.7, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.5, 0.2.6, 0.2.8, 0.2.9, 0.3, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.4, 0.5, 0.5.1, 0.5.3, 0.5.4
Change logNone available
Dependenciesbase, HUnit, mtl
LicenseGPL
AuthorYoshikuni Jujo <PAF01143@nifty.ne.jp>
MaintainerPAF01143@nifty.ne.jp
CategoryText
UploadedThu Jan 17 06:04:14 UTC 2008 by YoshikuniJujo
DistributionsDebian:0.5.4, Fedora:0.5.4, LTSHaskell:0.5.4, NixOS:0.5.4, Stackage:0.5.4
Downloads4772 total (302 in last 30 days)
StatusDocs not available [build log]
All reported builds failed [all 1 reports]

Modules

Downloads

Maintainers' corner

For package maintainers and hackage trustees