Redo:
(Shorter version just for Stephen202)
What is the significance in putting the comma after after the open bracket, instead of before? And, what is the significance of nesting the brackets.
How they are:
RegexObject.match(string[, pos[, endpos]])
What I would expect:
RegexObject.match(string, [pos], [endpos])
WHY ARE THE BRACKETS NESTED INSTEAD OF JUST LIKE THIS:
RegexObject.match(string[, pos][, endpos])
Why can you back the first bracket into the required argument and that works, but then backing the second bracket into the first is just bletch? This nested nature is what confuses me the most, and not one out of 7 answers has answered that. cvondrick gets the nugget because at lest he answered the comma part and now I understand that.