Split using delimiter except when delimiter is escaped

前端 未结 5 1300
我寻月下人不归
我寻月下人不归 2020-12-11 05:49

I\'m reading clipboard data coming from excel using

var stream = (System.IO.Stream) ( Forms.Clipboard.GetDataObject() ).GetData( Forms.DataFormats.CommaSepara

5条回答
  •  甜味超标
    2020-12-11 06:22

    I agree with Kyle regarding your string probably not being consistent.

    Instead of Kyle's first step you could use

    string[] vals = Regex.Split(value, @"\s*\"",\s*");
    

提交回复
热议问题