首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

轮换最后一个字符!

2012-12-15 
替换最后一个字符!!!!!1/a/test/b/t1.jpg将t1.jpg 中的t换为 i其他t 不换[最优解释] string str 1/a/

替换最后一个字符!!!!!
"1/a/test/b/t1.jpg"


将t1.jpg 中的t  换为 i     其他t 不换
[最优解释]
 string str = "1/a/test/b/t1.jpg";
            str = Regex.Replace(str, @"t(?=[^t]+\.jpg)", "i");
[其他解释]
或者你用split分割/,得到一个数组,然后替换最后一个数组里面的t,然后生成新的字符串,当然没有用正则效率高和简洁。
[其他解释]

引用:
string str = "1/a/test/b/t1.jpg";
            str = Regex.Replace(str, @"t(?=[^t]+\.jpg)", "i");




Regex 是什么
[其他解释]
using System.Text.RegularExpressions;

[其他解释]
引用:
using System.Text.RegularExpressions;




OK  感谢!!!!!

热点排行