这是处理这个问题的正确方法吗?
string item = "strawb bana .93";
string itemPattern = @"\w*";
string pricePattern = @"\d*\.\d*";
var match = Regex.Match(item, itemPattern, RegexOptions.IgnoreCase);
var match2 = Regex.Match(item, pricePattern, RegexOptions.IgnoreCase);
if (match.Success & match2.Success)
{
Console.WriteLine("match");
Console.WriteLine(match.Value);
Console.WriteLine(match2.Value);
}
else
Console.WriteLine("no match");
有没有更简洁的方法?实际上,我没有正确抓住该项目。基本上,我想获取商品和价格。