-3

我必须使用 C# 拆分和替换值,并希望从字符串中找到最后出现的斜杠 / 并替换最后一个斜杠 / 之后的内容 例如:

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

应该成为

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

斜线的数量可能每次都不同。

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 回答