我有字符串值,像下面這些:需要在第二個短劃線之後得到一切?
string str1 = "123-456-test";
string str1 = "123 - 456 - test-test";
string str1 = "123-REQ456-test";
string str1 = "123 - REQ456 - test-test";
我需要第二個破折號後立即抓住從字符串中的全部內容。
我試過String.Split('-')
,但沒有奏效。我認爲我需要使用正則表達式,但我無法找到正確的。請建議。
我認爲使用'Split'可以進一步探索,但僅僅是'String.IndexOf'應該是最有效的(參見Soner的答案)。 –