У меня есть выражение ($ ASMLNA $ * $ TSM $ * 8 * ($ GrossDownTarget $ * $ 005930K $) + 15)
Теперь я пытаюсь получить все переменные, которые находятся между $. Пример $ ASMLNA $, поэтому для меня это должно дать ASMLNA.
Я пытался использовать RegEx, и это то, что я смог сделать до сих пор
Regex r = new Regex(@"[^\$]");
string Contents = txtRegEx.Text.Trim();
MatchCollection ImageCollection = r.Matches(Contents);
string tempContents = string.Empty;
foreach (Match match in ImageCollection)
{
tempContents+= match.Value;
}
Будет замечательно, если кто-нибудь укажет мне правильное направление.