我目前有一個字符串1_0707201206050239
,我想截斷所有字符,幷包括_
字符。如何在字符的第一個實例處截斷字符串?
問題在於,左側的字符因用戶輸入而異,因此字符串的長度始終不同。 _
的右側表示日期和時間(例如07-07-2012 6:05:02.390AM
),其長度可以從17-14個字符變化。
所以我想知道是否有方法截斷,直到檢測到_
?
我目前有一個字符串1_0707201206050239
,我想截斷所有字符,幷包括_
字符。如何在字符的第一個實例處截斷字符串?
問題在於,左側的字符因用戶輸入而異,因此字符串的長度始終不同。 _
的右側表示日期和時間(例如07-07-2012 6:05:02.390AM
),其長度可以從17-14個字符變化。
所以我想知道是否有方法截斷,直到檢測到_
?
有關使用String.Remove
theString = theString.Remove(sourceString.IndexOf('_'), 1);
trunctate直到如何?或包括之後,你的問題是不一致的 - 與IndexOf的子字符串可能是最好的方式去 – Les 2012-07-24 18:16:59