求正则表达式。
string input = "(#耗量一#+#耗量二#**#能量三#)*3";
获取#之间的文本,这里为
能量一
能量二
能量三
------解决方案--------------------C# code
MatchCollection mc = Regex.Matches(yourStr,@"#([^#]+)#");
foreach(Match m in mc)
{
//m.Groups[1].Value就是你要的
}
------解决方案--------------------