In "regular expression-ese", \d is just a digit. You may have these correct with literal .'s and \If I try to match \d against "1.33", I'm going to get 1.
Next, I don't know if you've transcribed your event correctly, or if you cut-and-pasted. It looks like the format of the parenthetical should be int comma float semicolon, and then three more groups like that. The pasted event shows 3,2,2.56; as the second group in that form.
Consider testing with RegExr; it'll be faster to triage the problem and then paste into rex in the search bar.
Using your input exactly as provided, I wrote the following regex (minus the field names) to match it:
JCOConnections:Total=(\d+)\(.*\)=\((\d+),([\d.]+);(\d+),(\d+),([\d.]+);(\d+),([\d.]+);(\d+),([\d.]+);\)
... View more