私は文字列を持っています:
string fileName = VAH007157100_REINSTMT_20d5fe49.tiff
これを REINSTMT の最後で分割したい。
string splittedFileName = fileName.split("REINSTMT")[0];
上記は機能しません。
「REINSTMT」という単語の左側からすべてを取得するには、どのように分割しますか?
これを試して
string splittedFileName = fileName.Split(new string[]{"REINSTMT"},
StringSplitOptions.None)[0];
char ではなく文字列に基づいて分割するには、2 番目の引数を指定する必要があります。こちらのドキュメントを参照してください。
おそらくあなたが望むのは
string splittedFileName = fileName.split(new string[] {"REINSTMT"}, StringSplitOptions.None)[0];
別の方法は、部分文字列を使用することです。
string fileName = "VAH007157100_REINSTMT_20d5fe49.tiff";
string splittedFileName = fileName.Substring(0, fileName.IndexOf("REINSTMT"));