[Python-ideas] This seems like a wart to me...

Stephen J. Turnbull stephen at xemacs.org
Sat Dec 13 13:44:36 CET 2008


Adam Olsen writes:

 >  I could easily spend half an hour trying random permutations of a
 > pattern before I figure out why the original didn't work... and I've
 > had a moderate amount of experience.

It takes a moderate amount of experience to get that far, though.  In
particular, in this case, all you need to understand is "[abc]"
matches any of the characters "a", "b", or "c", and *that* is familiar
to anybody who has used a decent shell (any Unix shell, and I believe
4DOS and friends provided it too but I haven't used them for 20 years).

So I don't think that lack of diagnostics explains widespread reluctance
to even substitute ".*" for "*", but instead propose something as ugly
as .split(list("abc")).



More information about the Python-ideas mailing list