У меня есть данные ниже в моем C # Datatable

Мне нужно отфильтровать те данные, которые имеют буквенно-цифровые символы, такие как:
HOAUD039#
HOAUD00$
Так что я пытаюсь использовать регулярное выражение в своем запросе linq:
var matches =
dt.AsEnumerable()
.Where(row => Regex.IsMatch(row["Empolyee_CRC"].ToString(),
"^[a-zA-Z0-9!@#$&()\\-`.+,/\"]*$"))
.CopyToDataTable();
, который возвращает мне как буквенно-цифровой результат, так и буквенно-цифровой с символами, как показано ниже:

Теперь мой вопрос прост и понятен, как правильно показывать результаты только с буквенно-цифровыми символами.
также пробовал это регулярное выражение, но он также не работает ^(?:[\d,\/().]*[a-zA-Z][a-zA-Z\d,\/().]*)?$