Update RegExp.py

correct _match_question to do left most longest search.
correct output: output (0,1) means matches text[0:1]; output (0,0) means matches text[0:0] (zero length, for none regular expression or expression like x* that doesn't match any string longer than zero).