A regular expression that matches and validates comma-separated values (CSV data).
/^(?<field1>[^,]+),(?<field2>[^,]+),(?<field3>[^,]+)$/
Matches:
- regex,pattern,com
- 123,456,789
- ABC,DEF,GHI
Non-matches:
- regex.pattern.com
- 123:456:798
- ABC DEF GHI
See Also:
- Regular Expression To Match Pipe-Delimited String
- Regular Expression To Match Comma Separated Numbers
- Regex To Match Comma Before & After A String
- Regex To Match Comma Delimited String
- Regex To Match Comma Separated Emails