Python 3 regex?
Rustom Mody
rustompmody at gmail.com
Thu Jan 15 00:03:26 EST 2015
On Tuesday, January 13, 2015 at 10:06:50 AM UTC+5:30, Steven D'Aprano wrote:
> On Mon, 12 Jan 2015 19:48:18 +0000, Ian wrote:
>
> > My recommendation would be to write a recursive decent parser for your
> > files.
> >
> > That way will be easier to write,
>
> I know that writing parsers is a solved problem in computer science, and
> that doing so is allegedly one of the more trivial things computer
> scientists are supposed to be able to do, but the learning curve to write
> parsers is if anything even higher than the learning curve to write a
> regex.
>
> I wish that Python made it as easy to use EBNF to write a parser as it
> makes to use a regex :-(
>
> http://en.wikipedia.org/wiki/Extended_Backus-Naur_Form
>
>
>
> --
> Steven
There appears to be at least one python package for this
https://pypi.python.org/pypi/iscconf
And for those wanting to use regexes to parse CFGs, the requried
reading is:
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags
More information about the Python-list
mailing list