[email protected]
[Top] [All Lists]

[Haskell-cafe] Re: ghc 6.12.1 and regex

Subject: [Haskell-cafe] Re: ghc 6.12.1 and regex
From: David Fox
Date: Tue, 29 Dec 2009 10:23:39 -0800
On Tue, Dec 29, 2009 at 7:28 AM, David Fox <[email protected]> wrote:
> Is anyone else seeing this problem:
>
>> :m +Text.Regex.Posix
>> "\250" =~ "\250" :: Bool
> True
>> "\250" =~ "[\250]" :: Bool
> False
>

Paul Tanimoto suggested TDFA, which gets me most of the way there.
However, it can't seem to handle "match anything except a dash":

> "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
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

<Prev in Thread] Current Thread [Next in Thread>