<div dir="ltr"><div dir="ltr"><div>I have positive experiences with regex-compat, regex-posix packages, you can get these from hackage.<br></div><div>When your expression becomes more complicated it may be worth to use parsers instead: faster processing, refactoring parsers is also easier.<br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Dec 6, 2018 at 2:45 PM David McBride <<a href="mailto:toad3k@gmail.com">toad3k@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">In Haskell virtually everyone uses parser combinator libraries like parsec, megaparsec, or attoparsec depending on their needs.<div dir="auto"><br></div><div dir="auto">Many people ask this question and are then disappointed when they can't find a definitively standard regex library to use. That's because they are barely needed.</div><div dir="auto"><br></div><div dir="auto">That's not to say that there are no such libraries</div><div dir="auto">  There are. But I personally couldn't suggest any as I have not been compelled to use one in many years.</div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Dec 6, 2018, 05:38 mike h <<a href="mailto:mike_k_houghton@yahoo.co.uk" rel="noreferrer" target="_blank">mike_k_houghton@yahoo.co.uk</a> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
Which package is the most popular and/or easy to used for dealing with regular expressions?<br>
My regex is quite simple and I just need to get 2 or 3 capture groups from the result.<br>
<br>
Many thanks<br>
<br>
Mike<br>
_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org" rel="noreferrer noreferrer" target="_blank">Beginners@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners" rel="noreferrer noreferrer noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners</a><br>
</blockquote></div>
_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org" target="_blank">Beginners@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature">People seldom notice clothes, if you wear a big smile.<br>My grandmother uses Ubuntu, don't you think so?!<br>OLVASD: <a href="http://www.xkcd.org/" target="_blank">http://www.xkcd.org/</a><br></div>