Я думаю, вы могли бы сопоставить это с регулярным выражением, подобным этому:
".*[0-9a-zA-Z.,-]+.*"
Это значит:
"" Начните с любого символа
"*" Может содержать ноль или более этих символов
"[0-9a-zA-Z., -]" Содержит символы в диапазоне 0-9, a-z и т. Д., Или. или, или -
"+" Есть один или несколько символов такого типа (поэтому обязательно иметь один в этом наборе)
"" Конец любым символом
"*" Может содержать ноль или более этих символов
Это работает нормально для меня, надеюсь, это поможет!