-3

C#を使用して値を分割して置換する必要があり、文字列から最後に発生するスラッシュ/を見つけて、最後のスラッシュの後の内容を置換したい/例:

var word = "www.abc/def/ghf/ijk/ default.aspx ";

になる必要があります

var word = "www.abc/def/ghf/ijk/ replace " ;

スラッシュの数は毎回異なる場合があります。

4

3 に答える 3

0

word.LastIndexOf( "/")。位置を取得してから、スラッシュ前のコンテンツを「スラッシュ前+置換」のような置換と連結します。

于 2012-10-12T05:28:10.000 に答える
0
string word = "www.abc/def/ghf/ijk/default.aspx";
string[] words = word.Split('/');
words[words.Length -1] = "newValueHere"
word = String.Join("/", words);
于 2012-10-12T05:28:44.540 に答える
0
var word = "www.abc/def/ghf/ijk/default.aspx";
var index = word.LastIndexOf("/") + 1;
word = word.Remove(index, word.Length - index) + "replacement";
于 2012-10-12T05:37:45.730 に答える