读书人

C#怎么使用正则表达式判断字符串中两个

发布时间: 2012-09-16 17:33:17 作者: rapoo

C#如何使用正则表达式判断字符串中两个匹配条件同时存在
C#如何使用正则表达式判断字符串中两个匹配条件同时存在
例如匹配条件一个是“大连” 另一个是“土地”。如果要判断的字符串中不同时存在这两个条件则不成立。
如何解决!!!请求支援!!!

[解决办法]
同时存在
Regex reg = new Regex(@".*?大连.*?土地.*?");
[解决办法]
string str = "字符串";
if (Regex.IsMatch(str, @"^(?=.*大连)(?=.*土地).*$"))
{
Console.WriteLine("成立");
}
else
{
Console.WriteLine("不成立");
}

读书人网 >C#

热点推荐