[正则]如何判断一个字符串中是否同时存在字符串1和字符串2?
假设有一个字符串   Str, 
 我希望判断该字符串   Str   中, 
 是否同时存在字符串   Str1   和   Str2   (不论顺序) 
 使用正则怎么写呢﹖
------解决方案--------------------不用正则一样可以 
 if(string.IndexOf(str)!=-1&&string.IndexOf(str2)) 
 { 
   存在 
 }
------解决方案--------------------if (Str.Contains(Str1) && Str.Contains(Str2) 
 { 
 //TODO: 同时存在 
 }   
 这里没有判断Str1和Str2是否相互包含,不过根据楼主的意思,Str1和Str2应该是不相互包含的。
------解决方案--------------------(string1)|(string2)