私は現在、C# で学生プロジェクトに取り組んでおり、文字列に次の文字のみが含まれているかどうかを確認したいと考えています。
AI 0-9 $ #
元の文字列:
string rawData ="$A008B20130503C103804D00000000E1022F0080G0128H022I022#";
私のコードは次のとおりです。
string regEXstring = @"^[A-I0-9$#]+$";
Regex regex = new Regex(regEXstring);
if (regex.IsMatch(rawData))
{
dataOK = true;
}
else
dataOK = false;
私は何を間違っていますか?