-1

私はこのような文字列を持っています

/CP5/ConPointR/ConPoint/YHO/G1 

(文字列CP5は 5 だけでなく、9000 を超える場合もあり (たとえばCP71)、その後/CP5/は任意の ( /CP5/COND/Pivot/) の場合もあります)

私はただ持っていたい

/ConPointR/ConPoint/YHO/G1
4

3 に答える 3

2
var newStr = str.Substring(str.IndexOf('/', 1))
于 2013-11-05T21:47:22.510 に答える
2

文字列操作のみで、次のことができます。

string str = "/CP5/ConPointR/ConPoint/YHO/G1";
string newStr = str.Substring(str.IndexOf('/', 1));

例外を避けるために、事前に長さを確認することをお勧めします。

あなたは戻ってきます:newStr = "/ConPointR/ConPoint/YHO/G1"

于 2013-11-05T21:47:22.647 に答える
1
var text = Regex.Replace(inputString, @"/(.*?)(/.+)", "$2", RegexOptions.None);
于 2013-11-05T21:47:44.433 に答える