Replaced match[0], match[1], match[2] and match[3] 

Replaced match[0], match[1], match[2] and match[3] with more readable variables.  It will also reduce the number of array accesses.