RegExLib.com - The first Regular Expression Library on the Web!
Home
Search
Regex Tester
Browse Expressions
Add Regex
Login
Please support RegExLib Sponsors
Subscribe
Recent Expressions
Site Links
Regex Cheat Sheet
Search
Regex Tester
Browse Expressions
Add Regex
Manage My Expressions
Contributors
Regex Resources
Web Services
Advertise
Contact Us
Register
Recent Expressions
Recent Comments
Community
Regex Forums
Regex Blogs
Regex Mailing List
Top Contributors
Michael Ash (55)
Steven Smith (42)
Matthew Harris (35)
tedcambron (29)
PJWhitfield (28)
Vassilis Petroulias (26)
Matt Brooke (22)
Juraj Hajdúch (SK) (21)
Mukundh (21)
RobertKaw (19)
All Contributors
Advertise with us
Sponsors
Expressions by User
Displaying page
1
of
1
pages; Items
1
to
1
Title
Test
Details
Pattern Title
Expression
\s*[;,]\s*(?!(?<=(?:^|[;,])\s*"(?:[^"]|""|\\")*[;,]\s*)(?:[^"]|""|\\")*"\s*(?:[;,]|$))
Description
This regex splits comma or semicolon separated lists of optionally quoted strings. It handles quoted delimiters and escaped quotes. Whitespace inside quotes is preserved, outside is eaten.
Matches
a,b, c, d , A;B; C; D ; "e","f", "g", "h" , "E";" F"; "G "; " H " ; "i,i", "j;j"; "k,k, k ,k , k"; "l;l; l ;l ; l", "m,m,", "n,n;;"; "o\",\"o,o", "p"",""p""", q""q, r\"r; " s ", "t""\",t";"u\""";u", "v"v"v", ""w""w""; x\"x, "y,y"; z
Non-Matches
"chars,trailing,after,quotes,break;the"regex
Author
Rating:
Not yet rated.
Daniel Einspanjer
Displaying page
1
of
1
pages; Items
1
to
1
Copyright © 2001-2024,
RegexAdvice.com
|
ASP.NET Tutorials