有两个字符串。string1的哪个子字符串与字符串2匹配
String str1="Order Number Order Time Trade Number";
String str2="Order Tm";
然后我想知道STR2匹配与子在STR1。
string regex = Regex.Escape(str2.Replace(@"\ ", @"\s*");
bool isColumnNameMatched = Regex.IsMatch(str1, regex, RegexOptions.IgnoreCase);
我使用正则表达式,因为“订单以旧换新”也将匹配“订单时间”。它给出了匹配发生或不布尔值。
像str2="Order Tm"
那么它应该像在str1中那样返回,订单时间是发生匹配的子字符串。
再次什么是问题? – mfeingold 2010-04-06 11:28:17