我试图用字符分割字符串。
我必须忽略这一点的唯一情况是:-character被双方的引号包围,如此&#34 ;;"
到目前为止,我已设法使用此代码捕获一些案例
Regex.Split(string, "(?=[^\"]);(?=[^\"])", RegexOptions.None)
但是在我的字符串包含的情况下;"组合(任何字符,但引号,后跟分号,后跟引号); - 字符也被忽略,因为不是这样。
这里是我的正则表达式的快速视图: http://regexstorm.net/tester?p=(%3f%3d%5b%5e%5c%22%5d)%3b(%3f%3d%5b%5e%5c%22%5d)&i=%3b+%3b%0d%0a%22%3b%22%0d%0a%22%3b%0d%0a%3b%22