I got this piece of code of the net and it does exactly what I want it to do, problem is, I have no idea what it is doing!<BR>(and I don&#039;t trust stuff that I can&#039;t explain lol)<BR><BR>Could some please explain this newbie in regex what this pattern means and how to read it ??<BR>[code language="VB.NET"]<BR>Dim r As New Regex(";(?=([^""]*""[^""]*"")*(?![^""]*""))")<BR>[/code]<BR>thx guys.