Welcome to CodeRanch!
Your pattern only replaces strings that start with a zero width match on the start of the input followed by three commas.
You could write patterns that describe the various elements of your input, and then use a scanner to parse them:
Now you have a strongly typed object of which you can manipulate the members. If you're interested in the cities (or whatever the strings between the names and the times mean) and nothing else, just operate on that field of the object.