แยกสตริงหากมี Tab ระหว่างอักขระ [ซ้ำกัน]

ฉันมี String คล้ายกับสิ่งนี้:

2.34 3.80 2.65 1.49 1.27 1.60 0 1.80 0 2.01 4.5 1.80 2.01

ฉันต้องการแยกแต่ละรายการและเพิ่มลงใน Array แต่จะแยกออกได้อย่างไรหากไม่มีช่องว่างระหว่างกัน แต่ Tab แบ่งกัน? ฉันเหนื่อย:

String.Replace(" ", ";").Split(";")

ฉันยังลอง:

String.Split("\")

มันไม่ได้ผลเช่นกัน

ดูเหมือนว่าสตริงของฉันไม่มี Space ระหว่างแต่ละข้อมูล

ตอนนี้ฉันสับสนว่าจะแยกพวกมันอย่างไร ถ้ามี Tab อยู่ระหว่างพวกมัน?


person FireFalcon    schedule 21.11.2014    source แหล่งที่มา
comment
บางทีคุณอาจลองแทนที่ช่องว่างทั้งหมดเป็นช่องว่างเดียวหรืออักขระพิเศษใดๆ โดยใช้ System.Text.RegularExpressions.Regex.Replace(str,@\s+, ); หลังจากนั้นใช้ String.Split('your special character or single splace')   -  person bsting    schedule 21.11.2014
comment
หากมี Tab อยู่ระหว่างนั้น คุณสามารถใช้ str.Split('\t')   -  person IVAAAN123    schedule 21.11.2014
comment
เพียงแยกบนแท็บ: var items = MyString.Split('\t');   -  person Dmitry Bychenko    schedule 21.11.2014
comment
เยี่ยมมากขอบคุณสำหรับทิปพวก   -  person FireFalcon    schedule 21.11.2014
comment
หรือดูที่ regex.split() ที่ให้คุณแยกสตริงเต็ม :)   -  person    schedule 21.11.2014