
On 2/27/2011 9:06 PM, Carl M. Johnson wrote:
FWIW, I'd like it if something like this functionality existed in the basic string methods. I'm aware of re.split, but in spite of learning regular expressions two or three times already, I use them so infrequently, I had already forgotten how to make it work
I found it so easy to get your particular use case -- multiple individual chars -- right on my first attempt that I have trouble being sympathetic. In the IDLE shell, I just typed re.split( and the tool tip just popped up with (pattern, string, ...). The only thing I had to remember is that brackets [] defines such sets.
and which characters are special characters
It turns out that within a set pattern, special chars are generally not special. However, extra backslashes do not hurt even when not needed. Perhaps the str.split entry should have a cross-reference to re.split. -- Terry Jan Reedy