62,074
社区成员
发帖
与我相关
我的任务
分享
string patten = Regex.Replace("Borland C++", @"[\\\+\?\-\.]", @"\$0");
patten = Regex.Replace(patten, @"^\w", "\\b$0");
Console.WriteLine(patten);
patten = Regex.Replace(patten, @"\w$", "$0\\b");
Console.WriteLine(patten);
Regex reg2 = new Regex(patten);
Console.WriteLine(reg2.IsMatch("this is an Borland C++ project"));
Console.Read();
这个肯定还是会有问题的