[Haskell-cafe] Re: ghc 6.12.1 and regex

Paulo Tanimoto tanimoto at arizona.edu
Tue Dec 29 13:36:32 EST 2009


On Tue, Dec 29, 2009 at 12:26 PM, David Fox <ddssff at gmail.com> wrote:
>>> "xyz" =~ "^[^-]*$" :: Bool
>> *** Exception: Explict error in module Text.Regex.TDFA.String :
>> Text.Regex.TDFA.String died: parseRegex for Text.Regex.TDFA.String
>> failed:"^[^-]*$" (line 1, column 5):
>> unexpected "]"
>> expecting Failed to parse bracketed string
>>
>
> Hmm this seems to work: "^[^--]$"

Strange.  In that case, Regex.Posix seems to work correctly.  How
about using the bindings to PCRE instead?

Chris also put a lot of information on his packages here:

http://www.haskell.org/haskellwiki/Regex_Posix

Paulo


More information about the Haskell-Cafe mailing list