You don't say which regex variant you are using, nor the platform but the following will probaby work.
Try a pattern of:
([^,]*,){3}
and a replacement string of
$0<cr><lf>
where the "<cf><lf>" are whatever you need for your platform to create a new line - just be careful not to have the characters interpreted as text of you use something like "\r\n". Also, some regex variants use the "\0" form to reference a match group's contents.
This assumes that there are no commas in any of the fields (i.e. you don't have fields such as:
12, 34, "Hello, she said", 45.23, 543
Also this will place a newline at the end of the last comma IF it is a multiple of 3 (as in your sample text) but NOT otherwise.
Susan