Your approach should depend on what idea you consider the more important to communicate.
- Is it important/relevant that this is the SECOND field ?
- Is the NAME (INT) important/significant ?
- Is this a general purpose program/subroutine, where you may want to accept non-numeric , or multiple values for INT ?
I would probably put in a WHILE loop, and parse chunks of the regex with a "g" flag, and store results into a hash.
(Too lazy to write the code- whoring for XP).
"For every complex problem, there is a simple answer ... and it is wrong." --H.L. Mencken