求简单的从算术表达式中提供算术项的方法实现
有以下表达式:
(L11+L12+L22)*0.25+L18
使用C#,把其中的L11,L12,L11,L18提取出来。
本人新手,请赐教:)
[解决办法]
string s = "(L11+L12+L22)*0.25+L18";foreach (System.Text.RegularExpressions.Match m in System.Text.RegularExpressions.Regex.Matches(s, @"L\d+")){ string value = m.Value;}
[解决办法]
//using System.Text.RegularExpressions;
foreach (Match m in Regex.Matches("(L11+L12+L22)*0.25+L18", @"L\d+"))
{
Console.WriteLine(m.Value);
}