Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
現在文字列があり、char1_0707201206050239の右側にあるcharを含むすべての文字を切り捨てたいと思い_ます。
1_0707201206050239
_
問題は、左側の文字がユーザー入力に基づいて変化するため、文字列の長さが常に異なることです。の右側_は日付と時刻を表します(例07-07-2012 6:05:02.390AM)。長さは17-14文字から変えることができます。
07-07-2012 6:05:02.390AM
_それで、が検出されるまで切り捨てる方法があるかどうか疑問に思っていますか?
text.Substring(0, text.IndexOf('_'));
以下も使用できます。
String.Substring(0, String.indexOf('_'));
String.Remove を使用するのはどうですか
theString = theString.Remove(sourceString.IndexOf('_'), 1);