//元字符^匹配字符串的开始(^和数字6在同一个键位上的符号) string strTest = "18777611xxx"; //正则表达式 string strExp = @"^187"; //创建正则表达式对象 Regex myRegex = new Regex(strExp); if (myRegex.IsMatch(strTest)) { Console.WriteLine("\n字符串:{0},头3个字符为:187", strTest); } strTest = "189xxx"; if (!myRegex.IsMatch(strTest)) { Console.WriteLine("\n字符串:{0},头3个字符不为:187\n", strTest); }