在vb.net中基于单词分割字符串(如PHP explode)

在vb.net中基于单词分割字符串(如PHP explode),vb.net,visual-studio-2010,Vb.net,Visual Studio 2010,我想在vb.net中基于单词拆分字符串。就像我们在php中所做的那样 explode("Sender: ", $str); 当我在vb.net中执行以下操作时(VS 2010) 它没有给出正确的结果,请提供任何帮助 当文件内容为 Sender: hello worldS1 Sender: hello world2 我得到的输出是:,“ender:hello world”,“1”,“ender hello world 2”,“不要用字符串。这样拆分。您正在传递一个字符串,该字符串将编译时选项S

我想在vb.net中基于单词拆分字符串。就像我们在php中所做的那样

explode("Sender: ", $str);
当我在vb.net中执行以下操作时(VS 2010)

它没有给出正确的结果,请提供任何帮助

当文件内容为

Sender: hello worldS1
Sender: hello world2

我得到的输出是:
,“ender:hello world”,“1”,“ender hello world 2”,“不要用
字符串。这样拆分
。您正在传递一个字符串,该字符串将编译时
选项Strict
设置为
Off
(也不要这样做)。但实际情况是,
String.Split
只会将字符串中的第一个字符作为分隔符

而是将
String()
用于:


请更清楚-什么是“不合适的结果”以及它们与您期望的结果相比如何?什么是合适的结果?编辑问题(添加输出)谢谢@Tim Schmelter您救了我一天!
Sender: hello worldS1
Sender: hello world2
Dim splitContent = readFileContent.Split({"Sender: "}, StringSplitOptions.None)