日期:2014-05-17  浏览次数:20480 次

这个字符串如何替换?
比如字符串 string str="ABC00001"(只是举个例子,事实上字符串str是一个变量)
如何将字符串从最右边起5个字符都替换成FFFFF?

------解决方案--------------------
C# code

            string str = "ABC00001";
            str = str.Substring(0, str.Length - 5) + "FFFFF";

------解决方案--------------------
C# code

/// <summary>
        /// 测试
        /// </summary>
        /// <param name="value"></param>
        /// <returns></returns>
        string Demo(string value)
        {
            if (value.Length < 5)
            {
                return;
            }
            return value.Substring(value.Length - 5) + "FFFFF";
        }