I tried the solution for the picking commas outside quotes using regexp
in Matlab (MacOSX)
str='"This string has comma , inside the quotes", 2nd string, 3rd string'
I expect the three tokens
"This string has comma , inside the quotes"
2nd string
3rd string
I used the following but get an empty solution
regexp(str, '\^([^"]|"[^"]*")*?(,)\')
ans =
[]
What should be correct regexp
grammar for this.