この文字列テキストの数値を取得するにはどうすればよいですか?
string stringvalue = "[3=000][98=000][299=000][120=000][012=000][92=000][93=000][04=000]";
string pattern = "([)([0-2][0-9][0-9])(=)";
Regex rgx = new Regex(pattern, RegexOptions.IgnoreCase);
MatchCollection matches = rgx.Matches(stringvalue);
if (matches.Count > 0)
{
Console.WriteLine("=== Sonuç ===");
foreach (Match match in matches)
Console.WriteLine("value={0}", match.Value.Replace("[", "").Replace("=", ""));
}
else
{
Console.WriteLine("bulunamdı");
}
Is another vay string pattern = "([)([0-2][0-9][0-9])(=)"; これはパターンです(置き換えなし)