I\'ve a regex that matches comma separated numbers with an optional two digit decimal part in a given multiline text.
/(?<=\\s|^)\\d{1,3}(,\\d{3})*(\\.\\d
(@"^((([0-9]+)(.([0-9]+))?)(\,(([0-9]+)(.([0-9]+))?))*)$")
This works for comma separated whole number or comma separated decimal numbers.
Example: Happy scenarios: case 1) 9,10 case 2) 10.1,11,12,15,15.2 case 3) 9.8 case 4) 9
Sad scenarios: case 1) 2..7 case 2) 2,,7 case 3) 2. case 4) 7, case 5) , case 6) . case 7) .2 case 8) ,2