字符串的判断与替换
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); } }
结果