我目前正在使用 C# 进行学生项目,我想检查一个字符串是否仅包含以下字符:
人工智能 0-9 $ #
原始字符串:
string rawData ="$A008B20130503C103804D00000000E1022F0080G0128H022I022#";
我的代码如下:
string regEXstring = @"^[A-I0-9$#]+$";
Regex regex = new Regex(regEXstring);
if (regex.IsMatch(rawData))
{
dataOK = true;
}
else
dataOK = false;
我究竟做错了什么?