到目前为止,所有的解决方案都解决了相当有限的标准输入域,即:< em >单< / em >空白字符之间的元素(尽管向@cherno致敬,因为他至少提到了这个问题)。
但我认为,除了最模糊的情况,在所有情况下,拆分所有这些应该产生相同的结果:
string myStrA = "The quick brown fox jumps over the lazy dog";
string myStrB = "The quick brown fox jumps over the lazy dog";
string myStrC = "The quick brown fox jumps over the lazy dog";
string myStrD = " The quick brown fox jumps over the lazy dog";