Look at what are you trying to match. [a-zA-Z]+ matches only letters and not a comma. Hence Regex stops when it encounters a comma.
Image may be NSFW.Clik here to view.

Look at what are you trying to match. [a-zA-Z]+ matches only letters and not a comma. Hence Regex stops when it encounters a comma.
Image may be NSFW.