字符串的判断与替换

public static void Main(string[] args)
{
    string str = "[1111111 FFF 1111111]";
    string str1 = "\n 111111 \v";

    //如果此字符串开始字符为 '[', 结束字符为 ']',而且其中存在字符串 "FFF"
    if (str.StartsWith("[") && str.EndsWith("]") && str.Contains("FFF"))
    {
        //去掉开始字符,结束字符
        str=str.TrimStart('[').TrimEnd(']');
        //把 FFF 替换为 VVV
        str=str.Replace("FFF","VVV");

        //替换掉 str1 开始或结束处 的以下下字符
        str1 = str1.Trim(new char[] { '\n', '\r', '\v', '\f', '\t' });

        Console.WriteLine("str:"+str);
        Console.WriteLine("str1:"+str1);
    }
}

 结果

posted @ 2013-08-06 09:19  罗马景行  阅读(261)  评论(0编辑  收藏  举报