I have no strong opinion on whether this simple function should be built
into the string class,
I do -- this is not sufficiently general to be a string method.
but I do have a strong opinion about re-writing
it into a slower, more fragile, harder to understand, less user-friendly
regex.
I do agree there.
I also agree with Chris A's suggestion:
*some* scanner / parser that could be used for this and many other things that's significantly more straightforward that regex's.
-CHB
--
Christopher Barker, PhD (Chris)
Python Language Consulting
- Teaching
- Scientific Software Development
- Desktop GUI and Web Development
- wxPython, numpy, scipy, Cython