1

我有一个字符串:

string fileName = VAH007157100_REINSTMT_20d5fe49.tiff

我想在 REINSMT 结束时拆分它。

string splittedFileName = fileName.split("REINSTMT")[0];

以上不起作用。

我将如何拆分它以从“REINSMT”一词的左侧获取所有内容?

4

3 回答 3

2

试试这个

string splittedFileName = fileName.Split(new string[]{"REINSTMT"},
                                                  StringSplitOptions.None)[0];
于 2012-08-27T16:11:11.850 回答
0

为了基于字符串而不是字符进行拆分,您需要提供第二个参数。请参阅此处的文档。

你可能想要的是

string splittedFileName = fileName.split(new string[] {"REINSTMT"}, StringSplitOptions.None)[0]; 
于 2012-08-27T16:12:13.443 回答
0

另一种方法是使用子字符串:


string fileName = "VAH007157100_REINSTMT_20d5fe49.tiff";
string splittedFileName = fileName.Substring(0, fileName.IndexOf("REINSTMT"));

于 2012-08-27T16:13:46.127 回答