使用以下代码,我可以轻松识别单元格中的单个字符。但我必须确保不仅字符而且它可以检测单词和符号(“。”除外)。换句话说,我必须确保单元格仅包含浮点值,例如 4.1、12.14、12345.2154、0.1 等。
string pattern = @"^[a-zA-Z]$";
int rowCnt = 0;
if (ExcelDataTable.Rows.Count > 0)
{
foreach (DataRow row in ExcelDataTable.Rows)
{
rowCnt += 1;
if (Regex.IsMatch(Convert.ToString(row[5]), pattern))
{
}
}
}