我有一个问题需要替换字符串中单词的最后一次出现。
情况:我得到了以下格式的字符串:
string filePath ="F:/jan11/MFrame/Templates/feb11";
然后,我TnaName像这样替换:
filePath = filePath.Replace(TnaName, ""); // feb11 is TnaName
这工作,但是当我有一个问题TnaName是一样的我folder name。当发生这种情况时,我最终得到一个像这样的字符串:
F:/feb11/MFrame/Templates/feb11
现在,它已经取代两次出现的TnaName用feb11。有什么办法可以只替换字符串中单词的最后一次出现?
注意:feb11是TnaName来自另一个过程的-这不是问题。
/开始吗?)