我有这样的输入字符串(从.NET调试器粘贴):
"g: 17.00 2D nap<br>\ng: 14.30 2D dub ; 17.15 3D nap<br>\ng: 14.30 3D dub ; 17.15 2D nap<br>\ng: 17.00 2D dub<br>\ng: 17.00 3D dub"
我正试着用"<br>"
拆分它
var items = mystring.Split("<br>".ToCharArray()); // 7 elements
我得到了7个列表元素,而不是5个。
看起来Split
函数也被";“分隔符拆分了。
现在,我找到了这样的解决方法:
var items = mystring.Replace("<br>", "|").Split("|".ToCharArray()); // 5 elements
但是这是怎么回事呢?
https://stackoverflow.com/questions/52156774
复制相似问题